James Jackson-South
f44b761f3b
Add fixes 2668, 2676, and 2677 to main ( #2678 )
* Prevent underflow
* Fix file name
* Revert "Fix file name"
This reverts commit 15619ecd88 .
* Update AlphaDecoder.cs
* Use a smarter approach to determine the transparent index
* Fix casing
* Update src/ImageSharp/Formats/Webp/AlphaDecoder.cs
Co-authored-by: Günther Foidl <gue@korporal.at>
* Update Issue2668_Quantized_Encode_Alpha_Rgba32_Issue_2668.png
* Normalize Color API
* Aggressive inlining
---------
Co-authored-by: Günther Foidl <gue@korporal.at>
2 years ago
James Jackson-South
12d05b77cd
Revert "Fix file name"
This reverts commit 15619ecd88 .
2 years ago
James Jackson-South
15619ecd88
Fix file name
2 years ago
James Jackson-South
3c65383dec
Prevent underflow
2 years ago
James Jackson-South
a477ac13bc
Use correct alpha blending
2 years ago
Brian Popow
c5eed0e537
Add webp decoder option to handle the background color in ANIM chunk ( #2547 )
* Add webp decoder option BackgroundColorHandling to decide howto handle the background color in the ANIM chunk
* Add test for Issue 2528
* Update src/ImageSharp/Formats/Webp/BackgroundColorHandling.cs
Co-authored-by: James Jackson-South <james_south@hotmail.com>
* Fix path to test file
* Another attempt fixing the file path: path should be lower case
* Revert fa4febf7
---------
Co-authored-by: James Jackson-South <james_south@hotmail.com>
2 years ago
Brian Popow
f66bb352a8
Fix issue decoding lossy webp with compressed alpha data, fixes #2257
3 years ago
Brian Popow
770a85070b
Ignore unknown chunks, fixes #2243
3 years ago
Brian Popow
853b222af5
Add test for lossy with exif which does not contain enough data
4 years ago
Brian Popow
588a6d444a
Fix lossy image with not enough exif bytes
4 years ago
Brian Popow
54a43908b3
Add tests for animated webp
4 years ago
Brian Popow
7d0dd42b0d
Replace broken webp image with exif data
4 years ago
Ynse Hoornenborg
b8bed9f69e
All image formats round trip
4 years ago
Brian Popow
3f021650aa
Change case of webp test images directory from WebP to Webp
4 years ago