557 Commits (b03d41bbb92e57bc2eab3285decd8f4d07856963)

Author SHA1 Message Date
Brian Popow b03d41bbb9 Adds support for OS/2 version 2 bitmaps (#813) 7 years ago
Brian Popow 1b9979c9ef Added support for RLE4 encoded bitmaps (#812) 7 years ago
Brian Popow 1996831667 Decoding Bitmaps with BITFIELDS masks (#796) 7 years ago
James Jackson-South b74e230671
Fix Color Filters (#806) 7 years ago
James Jackson-South 93bb37394a Use bounds checks in Huffman ctr. Fix #798 7 years ago
Peter Amrehn 575c23d929 #797 throw ImageFormatException when no StartOfFrame marker is found on a jpg image. 7 years ago
James Jackson-South 7e55d2277f Disable comparison since the reference decoders cannpt decode the image. 7 years ago
popow 0f5df545be updated unit test to be in line with the other tests 7 years ago
popow 0e41c13d3c added Test for decoding windows BMPv2 and one for a bitmap which has 4 bytes per color palette 7 years ago
popow c25c34b476 added unit test for decoding OS2 bitmap with 16 bytes header 7 years ago
Stephan Vedder ede120d5aa Work on 12-bit support 7 years ago
Stephan Vedder 5ee5da8f81 Start work on jpeg 12 bit support 7 years ago
James Jackson-South a1b74ea1cb Add large jpeg to 32bit skip 7 years ago
James Jackson-South 6849617065 Fix trns preservation and add tests 7 years ago
James Jackson-South f79f1894a3 Reduce allocatoins, check bit depth and rename. 7 years ago
Jason Nelson fdb45dda5e Add test coverage for #770 7 years ago
Anton Firszov 5c65cca162 fix Block8x8FTests.Copy1x1Scale, reorganize TestImages.Jpeg.BenchmarkSuite as a static class 7 years ago
Anton Firszov 5ea62adedd Drop all GetBlockDataReference() usages 7 years ago
Anton Firszov b32694590d Even better Copy2x2. Tests: Group together & refactor profiling benchmarks 7 years ago
Anton Firszov c34e4ff85f optimize ExifReader.ToEnum<TEnum>(...) 7 years ago
Anton Firszov 941e51cd16 reimplement Block8x8F.CopyTo2x2 7 years ago
Anton Firszov 7f113ab00a AVX2 optimized Block8x8 -> Block8x8F conversion 7 years ago
James Jackson-South af5e0138d5 Change tolerance for Net462 7 years ago
Anton Firszov b5e419d89e InliningOptions.ShortMethod 7 years ago
Anton Firszov 82646c11b7 remove yet another duplicate and drop the unused PdfJsOnly list 7 years ago
Dirk Lemstra 6f208072df
Removed duplicate item from the list. 7 years ago
James Jackson-South ba6ecfead5 Add issue reference images 7 years ago
Anton Firszov ca60ecf7f4 pass Configuration to Vector4 converters in PixelOperations 7 years ago
Anton Firszov d4be172dcc simplify IPixel method names: PackFrom*** -> From*** 7 years ago
James Jackson-South 9370a6e535 Add generic palette quantizer, refactor + werner palette 7 years ago
James Jackson-South fbde4f32fd Use scaled luminance trns comparison. 7 years ago
Jason Nelson 074a02634a Use ASCII Encoding when known to be ASCII 7 years ago
Jason Nelson f2f686c888 Use static Encoding.ASCII property 7 years ago
James Jackson-South 24f2e1a689 Decode components in correct order + cleanup + optimizations. 7 years ago
James Jackson-South f62f6e82e1 Fix #721 7 years ago
James Jackson-South 852bfccc7a Add tests 7 years ago
James Jackson-South a9e0da2465 Add tests for all supported png bit depths. 7 years ago
James Jackson-South d134300dbb Clone => DeepClone 8 years ago
James Jackson-South 6e8b167354 Rename DeepClone => Clone 8 years ago
James Jackson-South 7698f5d286 Add metadata cloning tests 8 years ago
James Jackson-South 2bc0c17f41 Begin ToString() formatting. 8 years ago
James Jackson-South cb7c0d8419 Make formats public + minor cleanup. 8 years ago
James Jackson-South 58ea9950c5 Can now preserve jpeg quality ❤️ 8 years ago
James Jackson-South c91d9154f6 Simplify metadata API 8 years ago
James Jackson-South ea0ab8bb50 Png now correctly encodes 1, 2, 4 bit images 8 years ago
James Jackson-South 9907d78d3e Preserve BmpBitsPerPixel 8 years ago
James Jackson-South 25e5d48dca Much better type safety. 8 years ago
James Jackson-South eb318f1502 Strong type meta query + format singletons 8 years ago
James Jackson-South 3835b0b777 Fix EXIF overflow and Jpeg decoding 8 years ago
James Jackson-South 6bc07e6a6d Fix local color table encoding. 8 years ago