Scott Williams
|
64f18bc298
|
migrate to use primitives from SixLabors.Core
|
9 years ago |
Anton Firszov
|
1887d1b879
|
replaced WeightsWindow.destIndex with flatStartIndex
|
9 years ago |
James Jackson-South
|
e8b11042f3
|
Optimize Resize
|
9 years ago |
James Jackson-South
|
3e5c8f7b5d
|
Move IPixel types to PixelFormat namespace
|
9 years ago |
James Jackson-South
|
eceb889758
|
Rename TColor to TPixel
|
9 years ago |
Anton Firszov
|
84725f4523
|
refactored all BufferSpan pointers to ref-s
|
9 years ago |
James Jackson-South
|
5899ceee8c
|
Update to use MathsF
|
9 years ago |
Anton Firszov
|
cd1e7b3b97
|
weight printing experiments, minor changes, comments
|
9 years ago |
Anton Firszov
|
a0a67ddf35
|
merged ResizeProcessor and CompandingResizeProcessor
|
9 years ago |
Anton Firszov
|
c523077d0a
|
more refactor on Weights stuff
|
9 years ago |
Anton Firszov
|
378c234886
|
refactor ResamplingWeightedProcessor.Weights
|
9 years ago |
James Jackson-South
|
58bd379394
|
Make all processors internal
|
9 years ago |
Scott Williams
|
509eaf12d5
|
consolidate packages
|
9 years ago |
Anton Firszov
|
be4c189533
|
IPixel
|
9 years ago |
Scott Williams
|
734b33b69e
|
Put processors folder/namespace back
|
10 years ago |
Scott Williams
|
b0985ddb0e
|
migrate processors
|
10 years ago |
James Jackson-South
|
171a38a0fa
|
Fix Tests
Merge IImageFilteringProcessor with IImageProcessor to simplify
encapsulation and allow easy setting of parallel options
|
10 years ago |
James Jackson-South
|
99fed3ff36
|
Merging into master
|
10 years ago |
James Jackson-South
|
3863f69bff
|
Remove TPacked from generic signature
|
10 years ago |
James Jackson-South
|
77f9bdecae
|
Update TPacked signature
Removes boxing allocation when comparing generic packed value.
|
10 years ago |
James Jackson-South
|
cf63963a80
|
Simplify filter API further
No need for startY, endY parameters.
|
10 years ago |
James Jackson-South
|
18c1c9fe6d
|
Move Resize and fix tests.
|
10 years ago |
James Jackson-South
|
858b6ac7ab
|
Normalize naming and organize locations
|
10 years ago |
James Jackson-South
|
70a4e8d0b9
|
Slight decrease in memory usage when resizing
|
10 years ago |
dirk
|
4f08406452
|
Changed PixelAccessor to use IPackedPixel<TPacked>.
|
10 years ago |
James Jackson-South
|
2b2ec84e9c
|
Rename to ImageSharp
|
10 years ago |
dirk
|
cf542ef1ec
|
Enforce struct on TColor
Former-commit-id: c22a93c67274e1ab495ffa6a85d6c7cb95688974
Former-commit-id: 12a03f05c3c0137240006e978a573e5ff0746ce4
Former-commit-id: 78b186b3d54015644377e55314c070c84debfb25
|
10 years ago |
James Jackson-South
|
d949ab0f26
|
Revert "Enforce struct on TColor"
This reverts commit c6a36c9427 [formerly 1e48873bd7609b2ecd1b33158ae1f7d3f9d517e0] [formerly 5ee53a5681d546619d3fabaf65d343e20d025b58] [formerly 0de461016f83628673d07d18a2f2a402082f47b2].
Former-commit-id: d0b4d2efc7bae39501eb4d0ed8f130f0185d0b1c
Former-commit-id: 6cb6f17122c793f01a7ea53f9dbe24d10fd02970
Former-commit-id: 1006885854cb5e74f5b53eddd803a531327a872c
|
10 years ago |
James Jackson-South
|
c6a36c9427
|
Enforce struct on TColor
Former-commit-id: 0de461016f83628673d07d18a2f2a402082f47b2
Former-commit-id: 5ee53a5681d546619d3fabaf65d343e20d025b58
Former-commit-id: 1e48873bd7609b2ecd1b33158ae1f7d3f9d517e0
|
10 years ago |
James Jackson-South
|
cd97b2308e
|
Don't create a copy if you dont need to.
ImageFilter = NoCopy
ImageSampler = Copy
Former-commit-id: 530cc95d3b655175999dc78d95fea988f25416e6
Former-commit-id: 63650e982a0a2bb116a473816692187b186a4d0f
Former-commit-id: fe8e7020aa116899a2ae1620b4c78b446a3510e7
|
10 years ago |
James Jackson-South
|
5e9ce77841
|
Use PixelAcessor<TColor, TPacked> #457
Former-commit-id: 38a4a37351b55ae4027064c96983460a440140b8
Former-commit-id: db9a4f0f2ce7930ae633e3a7ceee0fab7f5db464
Former-commit-id: 34289d7967ca5c8cdbb0949ed8bf0f65586fa297
|
10 years ago |
James Jackson-South
|
c66efb4eab
|
Resize optimizations [skip ci]
Former-commit-id: 16b81044c592de8270bef9eea9aab6fd5eec3e59
Former-commit-id: d08308b5961f2316211479e2cdb598e5cc42a5a9
Former-commit-id: 610d164d45dc5ba680705c4baedcacb32ffe0237
|
10 years ago |
James Jackson-South
|
dbfc7c865b
|
Fix resampler accuracy
Former-commit-id: 35f3471c93647fb9cf7927cd758321154f06cdbb
Former-commit-id: d90a5442769e89c655a4ada4a6ca36d07fa4bac5
Former-commit-id: 813a7f137bc4badeae043123dd51d02c8812e217
|
10 years ago |
James Jackson-South
|
8035c96116
|
Missed file [skip ci]
Former-commit-id: c579b2c9e4dae194b89b2f5e49b45999d56fc3a1
Former-commit-id: 6598d7c8ee36bb29bdda1f4b0733a9c3a5442b2e
Former-commit-id: ea3870e6c90e92573c3a12fe80bf38fe0e17d149
|
10 years ago |
James Jackson-South
|
7640a8fd73
|
Split out resizers to improve performance.
Former-commit-id: 1871483f9d145b59268bc94f9acac00db152fe05
Former-commit-id: f09e24bcae7cc31550084e20e843f53f77c2045a
Former-commit-id: ac0732d1617f74808c6680ad4e52d7f9ba916b49
|
10 years ago |