514 Commits (328e0465db6dfa46bc90d93eedb6fc4f85eec86f)

Author SHA1 Message Date
James Jackson-South a477ac13bc Use correct alpha blending 2 years ago
James Jackson-South 66f444d200 Fix alpha blending and add tests 2 years ago
Anton Firszov d76fe6f6ae
PBM decoder robustness improvements and BufferedReadStream observability (#2551) 2 years ago
James Jackson-South b8e8b8613d
Tiff decoding robustness improvements (#2550) 2 years ago
Brian Popow c5eed0e537
Add webp decoder option to handle the background color in ANIM chunk (#2547) 2 years ago
James Jackson-South ed3860cfda Handle EOF in Jpeg bit reader when data is bad to prevent DOS attack. (#2516) 2 years ago
Poker 7b6c32d54b
implement APNG encoder 3 years ago
James Jackson-South 492507fa2d Allow JFXX as an App0 marker header 3 years ago
Ynse Hoornenborg c60cae82ac Tests 3 years ago
James Jackson-South 3f65ff61b3 Restore constructor, fix casing 3 years ago
James Jackson-South 42336ba7f9 Fix #2447 3 years ago
James Jackson-South ae3900df7a Use more accurate bit for alpha lookup. Fix #2469 3 years ago
James Jackson-South 53510f0220 Add explicit tests for #2450 3 years ago
Gerard Gunnewijk b4ad3c3009 Added test that shows the issue 3 years ago
Brian Popow f558e6f574 Add test for issue 2456 3 years ago
James Jackson-South 43aaad1d49 Make color tables mutable 3 years ago
LuisAlfredo92 60d87635fb
Adding tests and fixing bugs 3 years ago
Brian Popow 93790ba9a6 Add test for #2435 3 years ago
Ildar Khayrutdinov 91c3d5ecf8 cleanup 3 years ago
Ildar Khayrutdinov cfaf555c1f add test for notSupported 64 bit cmyk, add more tests for Identify (incl 64 bit cmyk) 3 years ago
Brian Popow 3fd4fdc0c0 Fix wrong casing of file endings from BMP to bmp 3 years ago
Petar Tasev a43ac0cf53 Added compressed grayscale 16 bit decoder tests 3 years ago
Petar Tasev bd9e1ee508 Added unit tests and 16 bit grayscale images 3 years ago
James Jackson-South cf4c384cc4 Add test images 3 years ago
James Jackson-South 3c2885e382 Allow zero DPI and only throw at EOF when not enough data 3 years ago
James Jackson-South eff9b0a6a5 Revert recent Detect changes and normalize. 3 years ago
James Jackson-South e3872ae793 Read additional gifs and make transparency handling safer 3 years ago
James Jackson-South abd3a5a8ba Fix transparency handling and optimize encoding 3 years ago
Brian Popow 3a46222c45 Add tests for tiled images 3 years ago
James Jackson-South 46f26ba95e Correctly read/write graphics control extension 3 years ago
Brian Popow f3354d1078 Add support for decoding tiff images with cmyk data 3 years ago
James Jackson-South f941581de1 Add test for #2259 3 years ago
Brian Popow 8593ebfbd6 Add old jpeg compressed tiff test with bi-color 3 years ago
Brian Popow f66bb352a8 Fix issue decoding lossy webp with compressed alpha data, fixes #2257 3 years ago
Brian Popow 5de5ddc841 Make sure bits per pixel is set to 1 for bilevel compression, fixes #2255 3 years ago
Brian Popow d1bdedd365 Set stream position to strip offset + stripOffsetBytes after decompressing jpeg data 3 years ago
Brian Popow 08f9063229 Set PhotometricInterpretation to RGB, let jpeg decoder handle color conversion 3 years ago
Brian Popow 770a85070b Ignore unknown chunks, fixes #2243 3 years ago
Brian Popow 019dae00ad Add test for old jpeg compression 3 years ago
James Jackson-South 0e9a066195 FS Namespaces and Implicit Global Usings 3 years ago
Brian Popow 3c2f8bfe33 Add test for #2217 3 years ago
Brian Popow ee62b83ad9 Fix test file name 3 years ago
Brian Popow 7356edd4ea Add option to write 2 bit bitmap's 3 years ago
Brian Popow 0e93171533 Add tests for #2209 4 years ago
Brian Popow e7173328ba Add test making sure not always RLE packets are written 4 years ago
Brian Popow 57c21370a1 Add test for legacy tga format 4 years ago
James Jackson-South 97baeaf438 Update all files 4 years ago
Brian Popow 323f24e8e5 Add test case for #2149 4 years ago
Dmitry Pentin 943cc34393 Fixed 4 years ago
Brian Popow 34584b9b3f Add another test case for Fax4 compressed with min is black 4 years ago