4744 Commits (cc080b94f2df99bbaea9ff4c756f9d14b922e2da)

Author SHA1 Message Date
Brian Popow 6016c11bd0 Bitmap decoder now can decode bitmap arrays (#930) 7 years ago
James Jackson-South 7a484f7a57
Fix 925 (#929) 7 years ago
Brian Popow 6fcfe09c38 Feature: Bitmap RLE undefined pixel handling (#927) 7 years ago
James Jackson-South 84256b6180 Improve robustness of huffman decoder. 7 years ago
James Jackson-South 06d0fd44f0 Add test image and use constants 7 years ago
James Jackson-South dcbcf3c428 Prevent zigzag overflow. Fix #922 7 years ago
Tanner Gooding e2651e7f45 Updating the repo to use Directory.Build.props/targets files (#920) 7 years ago
James Jackson-South 07ec651190
Removes usage of linq in several critical paths (#918) 7 years ago
James Jackson-South 32d919e5ee
Fix #466 (#916) 7 years ago
Brian Popow 10c834bb94 Fix for Issue #871 and #914 (#915) 7 years ago
Anton Firsov b00b949141 API cleanup (related to #907) (#911) 7 years ago
Brian Popow 88097655b8 Using MemoryMarshal.AsBytes in Write8BitGray to get the bytes of a row 7 years ago
Anton Firszov a36aa55a59 re-enable target frameworks 7 years ago
Anton Firszov 17f2311018 drop unnecessary generic IImageProcessorContext<TPixel> usages 7 years ago
Brian Popow a1829bccc2 Refactor Write8Bit into two methods: one for gray and one for color 7 years ago
Brian Popow 89d09ee994 Not using quantization for Grey8 images when encoding 8Bit Bitmaps 7 years ago
Anton Firszov 51e23eb7d8 Remove NamedColors<T> usages 7 years ago
Anton Firszov c2e955c064 Rgba32.Definitions: use Color instead of NamedColors<T> 7 years ago
Anton Firszov d2ea0056c4 fix remaining stylecop issues 7 years ago
Anton Firszov b7dadca8b0 clean-up drawing processors 7 years ago
Anton Firszov 0bd86ddcb6 non-generic DrawImageProcessor 7 years ago
Anton Firszov efaa3c05ed ImageBrush can apply a source image of a different pixel type than the target 7 years ago
Anton Firszov c07bd2fd97 rename files 7 years ago
Anton Firszov f7df30f58c move drawing extensions to a (non-namespace-provider) subfolder 7 years ago
Anton Firszov 5931537429 fix new 8bit bmp code 7 years ago
Anton Firszov f0b70b63ef tests are passing 7 years ago
Anton Firszov b902e6c99c ImageSharp.Drawing compiles 7 years ago
Anton Firszov 73f9116a46 Pen, Brush & Processors refactored 7 years ago
Anton Firszov 2bff82367c started the refactor 7 years ago
Brian Popow b1d29476d1 Review changes 7 years ago
Anton Firszov a910005db0 fix merge issues 7 years ago
Anton Firszov 552d885f03 move implicit Color conversion to pixel types, 7 years ago
Anton Firszov 52fbbda7e1 FillPolygonTests 7 years ago
Brian Popow 7b8f9ef14f Enabled dither again 7 years ago
Anton Firszov 6741c280e3 temporarily disable target frameworks 7 years ago
Anton Firszov d0466c4c15 More docs for Color, correct naming in ColorBuilder<TPixel> 7 years ago
Brian Popow e8695732b6 Using tolerant comparer for the Bit8Gs image 7 years ago
Anton Firszov 2791284478 re-enable all target frameworks 7 years ago
Anton Firszov a3cb4c9788 move all extension methods under a subfolder 7 years ago
Anton Firszov fef3a11b23 introduce IQuantizedFrame<T> 7 years ago
Anton Firszov 7fc2018127 Correct readonly-semantics for QuantizedFrame 7 years ago
Anton Firszov db76572c31 QuantizedFrame<T> using ReadOnlyMemory<T> 7 years ago
Anton Firszov 5ae27735e5 Made PaletteQuantizer non-generic all the way 7 years ago
Anton Firszov 24de58ab09 cleanup 7 years ago
Anton Firszov f888f5d436 cleanup and document Color 7 years ago
Anton Firszov 390bda87fe made AutoOrientExtensions non-generic 7 years ago
Anton Firszov 9f0cce38ab refactor of Overlays 7 years ago
Anton Firszov 4575d44901 formatting 7 years ago
Anton Firszov ebd5cd4f5b verbose naming for Histogram Equalization stuff + make it public 7 years ago
Brian Popow b5df1c785c Setting dither to false in the OctreeQuantizer 7 years ago