4208 Commits (5abca49055ce9d882885745fde63abcae5e252eb)

Author SHA1 Message Date
James Jackson-South 5abca49055
Master cleanup (#952) 7 years ago
Anton Firsov 96c3bbff79 Introduce non-generic ImageFrameCollection (#941) 7 years ago
Brian Popow 50848a6d27 Add support for decoding RLE24 Bitmaps (#939) 7 years ago
James Jackson-South d5d69d0bdc
Fix #937 (#938) 7 years ago
Fredrik Eilertsen 7d4e461a19 Throw UnkownFormatException on Image.Load (#932) 7 years ago
Brian Popow cf61a08b31 Bitmap decoder now can decode bitmap arrays (#930) 7 years ago
James Jackson-South 34666d724b
Fix 925 (#929) 7 years ago
Brian Popow 30a1b11f89 Feature: Bitmap RLE undefined pixel handling (#927) 7 years ago
James Jackson-South 8b7a4dacf0 Improve robustness of huffman decoder. 7 years ago
James Jackson-South 52b30d262a Add test image and use constants 7 years ago
James Jackson-South 4f76e3b49c Prevent zigzag overflow. Fix #922 7 years ago
Tanner Gooding c5b14312b0 Updating the repo to use Directory.Build.props/targets files (#920) 7 years ago
James Jackson-South 35e2f78a32
Removes usage of linq in several critical paths (#918) 7 years ago
James Jackson-South 5d3492201c
Fix #466 (#916) 7 years ago
Brian Popow 561b0a619c Fix for Issue #871 and #914 (#915) 7 years ago
Anton Firsov 34781bff3e API cleanup (related to #907) (#911) 7 years ago
Brian Popow b51d127bd2 Using MemoryMarshal.AsBytes in Write8BitGray to get the bytes of a row 7 years ago
Anton Firszov 3589820cd6 re-enable target frameworks 7 years ago
Anton Firszov 9ea9f2df5d drop unnecessary generic IImageProcessorContext<TPixel> usages 7 years ago
Brian Popow e8b29a2e98 Refactor Write8Bit into two methods: one for gray and one for color 7 years ago
Brian Popow 028b6b5b7e Not using quantization for Grey8 images when encoding 8Bit Bitmaps 7 years ago
Anton Firszov 85147d26dc Remove NamedColors<T> usages 7 years ago
Anton Firszov 0a3fb502c1 Rgba32.Definitions: use Color instead of NamedColors<T> 7 years ago
Anton Firszov e96c0e83ae fix remaining stylecop issues 7 years ago
Anton Firszov 17a4d91b82 clean-up drawing processors 7 years ago
Anton Firszov 0f823b9b4a non-generic DrawImageProcessor 7 years ago
Anton Firszov 659f8b6231 ImageBrush can apply a source image of a different pixel type than the target 7 years ago
Anton Firszov e57fe2058a rename files 7 years ago
Anton Firszov f5f80ca796 move drawing extensions to a (non-namespace-provider) subfolder 7 years ago
Anton Firszov 2025f9845c fix new 8bit bmp code 7 years ago
Anton Firszov a224e88993 tests are passing 7 years ago
Anton Firszov 6672741c45 ImageSharp.Drawing compiles 7 years ago
Anton Firszov 0e2c53e5ed Pen, Brush & Processors refactored 7 years ago
Anton Firszov 90c0772d96 started the refactor 7 years ago
Brian Popow 7b81ea5e6b Review changes 7 years ago
Anton Firszov 0cbb800eac fix merge issues 7 years ago
Anton Firszov b90fbc1f6b move implicit Color conversion to pixel types, 7 years ago
Anton Firszov ba92b1c755 FillPolygonTests 7 years ago
Brian Popow 09d6fe7ccf Enabled dither again 7 years ago
Anton Firszov e492b68402 temporarily disable target frameworks 7 years ago
Anton Firszov 8425cae737 More docs for Color, correct naming in ColorBuilder<TPixel> 7 years ago
Brian Popow 8618a05f44 Using tolerant comparer for the Bit8Gs image 7 years ago
Anton Firszov 706211d144 re-enable all target frameworks 7 years ago
Anton Firszov 2cfdc9fb6e move all extension methods under a subfolder 7 years ago
Anton Firszov b177f62c8a introduce IQuantizedFrame<T> 7 years ago
Anton Firszov 63ffdcb18f Correct readonly-semantics for QuantizedFrame 7 years ago
Anton Firszov b68699c82b QuantizedFrame<T> using ReadOnlyMemory<T> 7 years ago
Anton Firszov 5d470807d8 Made PaletteQuantizer non-generic all the way 7 years ago
Anton Firszov 2cd94fa1f8 cleanup 7 years ago
Anton Firszov ea8f7b748f cleanup and document Color 7 years ago