42 Commits (36b3fab2d9b9e340d691ea2fa796b37aa4561ab3)

Author SHA1 Message Date
James Jackson-South ffe2d6995b Update license 6 years ago
James Jackson-South 4e3dce1e95 Update source license info. 6 years ago
James Jackson-South bedd0a91fb BufferRegion => Buffer2DRegion 6 years ago
Anton Firszov 097b9dd4fd BuildPaletteAndQuantizeFrame, use IPixelSamplingStrategy in GifEncoder 6 years ago
Anton Firszov 8551b8bc12 fix style issue 6 years ago
Anton Firszov b6208b9b61 FrameQuantizer<T> -> Quantizer<T> 6 years ago
Anton Firszov 3e2f7dd310 BufferArea -> BufferRegion, introduce PixelSamplingStrategy 6 years ago
James Jackson-South 54ccea32cc Use Buffer2D throughout. Fix #1141 6 years ago
James Jackson-South 1837f6abb9 Clean up quantized frame API 6 years ago
James Jackson-South 63f277b404 Simplify, fix color mapping, and refactor for performance. 6 years ago
James Jackson-South d113c787fd Dump progress so far 6 years ago
Sergio Pedri 5cccfbcacd Switched pixel format type constraint to unmanaged 6 years ago
James Jackson-South 4dffc179f5 Refactor to inline based on feedback. 6 years ago
James Jackson-South e535d1d409 Add dither scaling and simplify API. 6 years ago
James Jackson-South 05098868d6 Cleanup and fix tests. 6 years ago
James Jackson-South 50a693791f Delete Rgba32 named colors 6 years ago
James Jackson-South 15a7a557f2 Revert `using` declaration changes for until we establish guidelines. 6 years ago
Brian Popow 38454f8fde Use using declarations to reduce nesting 6 years ago
Brian Popow 43cbdab113 Fix stylecop warnings in the test project 6 years ago
Simon Cropp aac8eae64a fix some spelling (#962) 7 years ago
Anton Firszov fef3a11b23 introduce IQuantizedFrame<T> 7 years ago
Anton Firszov db76572c31 QuantizedFrame<T> using ReadOnlyMemory<T> 7 years ago
James Jackson-South 45edceb0bc
Use more accuracy when calculating variance. Fix #866 (#874) 7 years ago
James Jackson-South b2920a12ba Don't force transparency 7 years ago
Anton Firszov 09de1b1cde better docs, drop PixelExtensions, fix tests 7 years ago
Anton Firszov ca60ecf7f4 pass Configuration to Vector4 converters in PixelOperations 7 years ago
James Jackson-South 9370a6e535 Add generic palette quantizer, refactor + werner palette 7 years ago
James Jackson-South 2950219287 Update and normalise pixel format + disable out of date tests 7 years ago
James Jackson-South fc2dc1b69d Update ImageSharp Namespaces. 8 years ago
James Jackson-South b208be83e0 Can now encode gifs with global palette 8 years ago
Jason Nelson 53045ff357 Format tests 8 years ago
James Jackson-South a2037cef6e Drop Dither property from interface, rename diffuser. 8 years ago
James Jackson-South 0e8220294b Use non-generic IQuantizer for image formats 8 years ago
James Jackson-South 84a5a8e5d1 Quantizer 8 years ago
Anton Firszov 3819c756a9 dropping MemoryManager ctr. argument: 8 years ago
Anton Firszov af23153775 fix build after merge 8 years ago
James Jackson-South b0a5fa6ae7 Add test 8 years ago
Lauri Kotilainen 4e4cdd57ed - Removed ArrayPool from WuQuantizer 8 years ago
James Jackson-South b0db98a1da Fix quantization transparent pixel allocation 8 years ago