Anton Firszov
|
c52674b375
|
update xunit & workaround conversion issues
|
6 years ago |
James Jackson-South
|
60fed0c244
|
Add pixeloperations tests for new pixel formats
|
6 years ago |
James Jackson-South
|
d2a4f97225
|
Add Bgra5551 pixeloperations plus tests.
|
6 years ago |
James Jackson-South
|
895c7f584b
|
Gray16 => L16
|
6 years ago |
James Jackson-South
|
a35b73245a
|
Gray8 => L8
|
6 years ago |
Simon Cropp
|
bcbd4726a6
|
use var where apparent (#972)
* use var where apparent
* use var where apparent
* should use Rgb24
|
7 years ago |
Simon Cropp
|
30804cfefd
|
remove unused variables and methods (#963)
* remove unused variables and methods
* remove some redundant variables
* remove some redundant variables
* redundant variables
* Update DrawTextOnImageTests.cs
* Minor optimizations
* cleanup
|
7 years ago |
Simon Cropp
|
2c04d6b036
|
redundant usings (#960)
|
7 years ago |
Anton Firsov
|
96c3bbff79
|
Introduce non-generic ImageFrameCollection (#941)
* temporarily disable target frameworks
* drop DelegateProcessor
* drop IImageProcessingContext<TPixel>
* drop NamedColors<T>
* drop ColorBuilder<T>
* drop the *Base postfix for clean class hierarchies
* adding basic skeletons
* non-generic ImageFrameCollection API definition
* non-generic ImageFrameCollection tests
* cleanup + docs + more tests
* implement ImageFrameCollection methods
* tests for generic PixelOperations.To<TDest>()
* experimental implementation
* fix .ttinclude
* generate generic From<TSourcePixel>(...)
* fix RgbaVector <--> BT709 Gray pixel conversion
* Gray8 and Gray16 using ConvertFromRgbaScaledVector4() by default
* fixed all conversion tests
* ConstructGif_FromDifferentPixelTypes
* fix xmldoc and other StyelCop findings
* re-enable all target frameworks
* fix NonGenericAddFrame() and NonGenericInsertFrame()
* fix remaining bugs
|
7 years ago |
Anton Firszov
|
3c0d9bb487
|
PixelConversionModifierExtensions.ApplyCompanding() + tests
|
7 years ago |
Anton Firszov
|
86ce62ed2c
|
rename FromVector4(...) to FromVector4Destructive(...)
|
7 years ago |
Anton Firszov
|
c88f8707e9
|
Optimization: omit premultiplication for Bgr24 and Rgb24
|
7 years ago |
Anton Firszov
|
fd3d76e78e
|
Inlining temporary compatibility methods (FromScaledVector4, ToScaledVector4)
|
7 years ago |
Anton Firszov
|
c3d4e4d8f4
|
all pixel types implemented except RgbaVector
|
7 years ago |
Anton Firszov
|
b4cb222203
|
add (failing) tests from #847
|
7 years ago |
Anton Firszov
|
8e843d1f6f
|
add header
|
7 years ago |
Anton Firszov
|
9e292fbeb7
|
refactor PixelOperationsTests
|
7 years ago |