43 Commits (045612f133daed0da16d244ab341a4b882d97ee0)

Author SHA1 Message Date
Brian Popow 94829b82fc Add test case for #1505 5 years ago
James Jackson-South 874115bd0a Update license 6 years ago
James Jackson-South 6183dd8c13 Update source license info. 6 years ago
James Jackson-South 312e1918b7 BufferRegion => Buffer2DRegion 6 years ago
Anton Firszov 40b6baecfe BuildPaletteAndQuantizeFrame, use IPixelSamplingStrategy in GifEncoder 6 years ago
Anton Firszov f5e51abc1c fix style issue 6 years ago
Anton Firszov e1ea534653 FrameQuantizer<T> -> Quantizer<T> 6 years ago
Anton Firszov 3901ce6440 BufferArea -> BufferRegion, introduce PixelSamplingStrategy 6 years ago
James Jackson-South b656a9de35 Use Buffer2D throughout. Fix #1141 6 years ago
James Jackson-South a73a63becc Clean up quantized frame API 6 years ago
James Jackson-South fb4c47413b Simplify, fix color mapping, and refactor for performance. 6 years ago
James Jackson-South a0d76247a1 Dump progress so far 6 years ago
Sergio Pedri 94c4660d10 Switched pixel format type constraint to unmanaged 6 years ago
James Jackson-South ad8d7757b4 Refactor to inline based on feedback. 6 years ago
James Jackson-South ba38de5843 Add dither scaling and simplify API. 6 years ago
James Jackson-South 042a6bef53 Cleanup and fix tests. 6 years ago
James Jackson-South ba329d3bdd Delete Rgba32 named colors 6 years ago
James Jackson-South 8cd722cfc5 Revert `using` declaration changes for until we establish guidelines. 6 years ago
Brian Popow f60bc937de Use using declarations to reduce nesting 6 years ago
Brian Popow 7b052c8076 Fix stylecop warnings in the test project 6 years ago
Simon Cropp c2555b6199 fix some spelling (#962) 7 years ago
Anton Firszov b177f62c8a introduce IQuantizedFrame<T> 7 years ago
Anton Firszov b68699c82b QuantizedFrame<T> using ReadOnlyMemory<T> 7 years ago
James Jackson-South 48a1a1f107
Use more accuracy when calculating variance. Fix #866 (#874) 7 years ago
James Jackson-South 42913b64b7 Don't force transparency 7 years ago
Anton Firszov 3b59b9ac2c better docs, drop PixelExtensions, fix tests 7 years ago
Anton Firszov 492d2d6b10 pass Configuration to Vector4 converters in PixelOperations 7 years ago
James Jackson-South 635ce2bede Add generic palette quantizer, refactor + werner palette 7 years ago
James Jackson-South d49d74aafc Update and normalise pixel format + disable out of date tests 7 years ago
James Jackson-South 0d2214923f Update ImageSharp Namespaces. 8 years ago
James Jackson-South 56c6ed94bf Can now encode gifs with global palette 8 years ago
Jason Nelson 55d0e8c62a Format tests 8 years ago
James Jackson-South a7f2bd9792 Drop Dither property from interface, rename diffuser. 8 years ago
James Jackson-South 69516e110b Use non-generic IQuantizer for image formats 8 years ago
James Jackson-South 4bc09cf794 Quantizer 8 years ago
Anton Firszov 27dade8d33 dropping MemoryManager ctr. argument: 8 years ago
Anton Firszov c08b155d2c fix build after merge 8 years ago
James Jackson-South dd191d5945 Add test 8 years ago
Lauri Kotilainen d6a2082749 - Removed ArrayPool from WuQuantizer 8 years ago
James Jackson-South e14bf0889f Fix quantization transparent pixel allocation 8 years ago