oxipng/tests/files
andrews05 174f36ad8f
Improve indexed to grayscale conversion (#674)
If no palette reduction occurred (or palette reductions were off), a
fully transparent palette entry may not have been zeroed to black. By
ensuring this gets cleaned in the `indexed_to_channels` transformation,
we may able to achieve a grayscale conversion that would otherwise have
been RGB.

This is the final piece of the puzzle in #649 to achieve better file
sizes on the first run and avoid further changes on a second run.

Results from the images in #649 (combining this PR and #673):
9.1.3 1st run: 2,191,773
9.1.3 2nd run: 2,191,629
PR 1st run: 2,191,380
PR 2nd run: 2,191,380
2025-02-02 18:26:18 +01:00
..
apng_file.png Return an error when an APNG header is encountered 2017-09-30 23:50:52 +02:00
badsrgb.png Identify and drop useless sRGB profiles (#143) 2018-11-13 14:37:02 -05:00
c2pa-signed.png Skip signed files or remove C2PA metadata 2024-12-26 19:03:03 +01:00
corrupted_header.png Add support for optimizing PNGs loaded in-memory. 2016-05-05 07:54:52 -04:00
filter_0_for_grayscale_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_0_for_grayscale_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_0_for_grayscale_alpha_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_0_for_grayscale_alpha_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_0_for_palette_1.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_0_for_palette_2.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_0_for_palette_4.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_0_for_rgb_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_0_for_rgb_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_0_for_rgba_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_0_for_rgba_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_grayscale_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_grayscale_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_grayscale_alpha_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_grayscale_alpha_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_palette_1.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_palette_2.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_palette_4.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_rgb_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_rgb_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_rgba_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_1_for_rgba_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_grayscale_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_grayscale_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_grayscale_alpha_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_grayscale_alpha_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_palette_1.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_palette_2.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_palette_4.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_rgb_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_rgb_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_rgba_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_2_for_rgba_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_grayscale_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_grayscale_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_grayscale_alpha_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_grayscale_alpha_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_palette_1.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_palette_2.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_palette_4.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_rgb_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_rgb_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_rgba_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_3_for_rgba_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_grayscale_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_grayscale_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_grayscale_alpha_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_grayscale_alpha_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_palette_1.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_palette_2.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_palette_4.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_rgb_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_rgb_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_rgba_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_4_for_rgba_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_grayscale_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_grayscale_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_grayscale_alpha_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_grayscale_alpha_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_palette_1.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_palette_2.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_palette_4.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_rgb_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_rgb_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_rgba_8.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
filter_5_for_rgba_16.png Ensure each test has its own file 2016-03-03 14:55:37 -05:00
fix_errors.png Cleanup tests (#656) 2024-12-02 20:58:01 +01:00
fully_optimized.png Add support for optimizing PNGs loaded in-memory. 2016-05-05 07:54:52 -04:00
grayscale_2_should_be_grayscale_1.png Faster reductions (#479) 2022-12-22 16:56:36 -05:00
grayscale_4_should_be_grayscale_1.png Faster reductions (#479) 2022-12-22 16:56:36 -05:00
grayscale_4_should_be_grayscale_2.png Faster reductions (#479) 2022-12-22 16:56:36 -05:00
grayscale_8_should_be_grayscale_1.png Faster reductions (#479) 2022-12-22 16:56:36 -05:00
grayscale_8_should_be_grayscale_2.png Faster reductions (#479) 2022-12-22 16:56:36 -05:00
grayscale_8_should_be_grayscale_4.png If only one filter selected use it for evaluations (#582) 2023-12-10 13:15:45 +01:00
grayscale_8_should_be_grayscale_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
grayscale_8_should_be_palette_1.png Replace grayscale test file 2024-03-11 17:38:48 +13:00
grayscale_8_should_be_palette_2.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
grayscale_8_should_be_palette_4.png Use stronger compression in eval (#509) 2023-07-08 18:54:58 -04:00
grayscale_8_should_be_palette_8.png Further small reduction improvements (#504) 2023-05-16 20:53:05 -04:00
grayscale_16_should_be_grayscale_1.png Minor reduction improvements (#502) 2023-05-07 17:46:58 -04:00
grayscale_16_should_be_grayscale_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
grayscale_16_should_be_grayscale_16.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
grayscale_alpha_8_reduce_alpha.png 🚀 Revamp alpha optimisation (#475) 2022-12-10 21:14:50 -05:00
grayscale_alpha_8_should_be_grayscale_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
grayscale_alpha_8_should_be_grayscale_alpha_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
grayscale_alpha_8_should_be_grayscale_trns_1.png Try to pick tRNS value that's valid at low depth (#520) 2023-07-07 20:56:15 -04:00
grayscale_alpha_8_should_be_grayscale_trns_8.png Reduce alpha to tRNS (#477) 2022-12-13 15:18:19 -05:00
grayscale_alpha_8_should_be_palette_8.png Cleanup tests (#656) 2024-12-02 20:58:01 +01:00
grayscale_alpha_16_reduce_alpha.png 🚀 Revamp alpha optimisation (#475) 2022-12-10 21:14:50 -05:00
grayscale_alpha_16_should_be_grayscale_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
grayscale_alpha_16_should_be_grayscale_16.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
grayscale_alpha_16_should_be_grayscale_alpha_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
grayscale_alpha_16_should_be_grayscale_alpha_16.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
grayscale_alpha_16_should_be_grayscale_trns_16.png Reduce alpha to tRNS (#477) 2022-12-13 15:18:19 -05:00
grayscale_trns_8_should_be_grayscale_1.png Cleanup tests (#656) 2024-12-02 20:58:01 +01:00
interlaced_0_to_1_other_filter_mode.png Update crates and fix interlacing issue 2016-04-08 13:37:00 -04:00
interlaced_grayscale_8_should_be_grayscale_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_grayscale_16_should_be_grayscale_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_grayscale_16_should_be_grayscale_16.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_grayscale_alpha_8_should_be_grayscale_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_grayscale_alpha_8_should_be_grayscale_alpha_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_grayscale_alpha_16_should_be_grayscale_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_grayscale_alpha_16_should_be_grayscale_16.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_grayscale_alpha_16_should_be_grayscale_alpha_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_grayscale_alpha_16_should_be_grayscale_alpha_16.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_odd_width.png Fix bug where interlaced images with certain widths would fail to optimize 2016-05-13 22:11:45 -04:00
interlaced_palette_1_should_be_palette_1.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_palette_2_should_be_palette_1.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_palette_2_should_be_palette_2.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_palette_4_should_be_palette_1.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_palette_4_should_be_palette_2.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_palette_4_should_be_palette_4.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_palette_8_should_be_grayscale_8.png Additional palette sorting algorithm (#514) 2023-07-11 12:33:57 -04:00
interlaced_palette_8_should_be_palette_1.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_palette_8_should_be_palette_2.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_palette_8_should_be_palette_4.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_palette_8_should_be_palette_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_8_should_be_grayscale_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_8_should_be_palette_1.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_8_should_be_palette_2.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_8_should_be_palette_4.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_8_should_be_palette_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_8_should_be_rgb_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_16_should_be_grayscale_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_16_should_be_grayscale_16.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_16_should_be_palette_1.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_16_should_be_palette_2.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_16_should_be_palette_4.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_16_should_be_palette_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_16_should_be_rgb_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgb_16_should_be_rgb_16.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_8_should_be_grayscale_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_8_should_be_grayscale_alpha_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_8_should_be_palette_1.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_8_should_be_palette_2.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_8_should_be_palette_4.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_8_should_be_palette_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_8_should_be_rgb_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_8_should_be_rgba_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_grayscale_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_grayscale_16.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_grayscale_alpha_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_grayscale_alpha_16.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_palette_1.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_palette_2.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_palette_4.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_palette_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_rgb_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_rgb_16.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_rgba_8.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_rgba_16_should_be_rgba_16.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_small_files.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlaced_vertical_filters.png Cleanup tests (#656) 2024-12-02 20:58:01 +01:00
interlacing_0_to_1.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlacing_0_to_1_small_files.png Support interlaced files and allow conversion between interlaced and progressive files 2016-04-04 16:07:46 -04:00
interlacing_1_to_0.png Work on implementing interlacing [ci skip] 2016-03-29 22:44:21 -04:00
interlacing_1_to_0_small_files.png Support interlaced files and allow conversion between interlaced and progressive files 2016-04-04 16:07:46 -04:00
issue-42.png Tidy some issue tests 2023-10-10 11:03:08 +13:00
issue-56.png Fix two bugs in reducing palette and release version 0.14.2 2017-02-22 15:45:46 -05:00
issue-58.png Fix issues in transparency palette reduction and release version 0.14.3 2017-02-25 23:33:55 -05:00
issue-59.png Version 0.14.4 2017-02-26 22:53:23 -05:00
issue-60.png Verify images are correct before outputting them, and fix a bug in certain images 2017-03-06 20:16:28 -05:00
issue-89.png Fix failure to optimize on certain grayscale images 2017-11-21 12:38:33 -05:00
issue-140.png Fix incorrect detection of images that can reduce bit depth 2018-10-11 08:29:48 -04:00
issue-171.png Add test case for #171 2019-06-20 14:07:47 -04:00
issue-175.png Fix decoding interlaced images with height or width <= 2 (#175) 2019-06-27 13:44:34 -04:00
issue-182.png Use separate file for issue_182 test 2021-07-11 23:10:57 -04:00
palette_1_should_be_palette_1.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
palette_2_should_be_grayscale_alpha_8.png Improve indexed to grayscale conversion (#674) 2025-02-02 18:26:18 +01:00
palette_2_should_be_palette_1.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
palette_2_should_be_palette_2.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
palette_4_should_be_palette_1.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
palette_4_should_be_palette_2.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
palette_4_should_be_palette_4.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
palette_8_should_be_grayscale_8.png Additional palette sorting algorithm (#514) 2023-07-11 12:33:57 -04:00
palette_8_should_be_palette_1.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
palette_8_should_be_palette_2.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
palette_8_should_be_palette_4.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
palette_8_should_be_palette_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
palette_8_should_be_rgb.png Further small reduction improvements (#504) 2023-05-16 20:53:05 -04:00
palette_8_should_be_rgba.png Further small reduction improvements (#504) 2023-05-16 20:53:05 -04:00
palette_should_be_reduced_with_bkgd.png Cleanup tests (#656) 2024-12-02 20:58:01 +01:00
palette_should_be_reduced_with_both.png Add palette reduction 2016-04-13 23:16:32 -04:00
palette_should_be_reduced_with_dupes.png Add palette reduction 2016-04-13 23:16:32 -04:00
palette_should_be_reduced_with_missing.png Add test for image with truncated palette 2024-03-29 09:15:27 +13:00
palette_should_be_reduced_with_unused.png Add palette reduction 2016-04-13 23:16:32 -04:00
preserve_attrs.png Partially implement --preserve 2016-04-29 23:37:27 -04:00
quiet_mode.png Print console output to stderr instead of stdout 2016-03-04 16:37:40 -05:00
raw_api.png Raw API (#482) 2023-05-15 08:37:49 -04:00
rgb_8_should_be_grayscale_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_8_should_be_palette_1.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_8_should_be_palette_2.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_8_should_be_palette_4.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_8_should_be_palette_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_8_should_be_rgb_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_16_should_be_grayscale_8.png Fix the benchmarking script to not overwrite the test file 2018-01-19 18:29:41 -05:00
rgb_16_should_be_grayscale_16.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_16_should_be_palette_1.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_16_should_be_palette_2.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_16_should_be_palette_4.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_16_should_be_palette_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_16_should_be_rgb_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_16_should_be_rgb_16.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgb_trns_8_should_be_palette_8.png Cleanup tests (#656) 2024-12-02 20:58:01 +01:00
rgba_8_reduce_alpha.png 🚀 Revamp alpha optimisation (#475) 2022-12-10 21:14:50 -05:00
rgba_8_should_be_grayscale_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_8_should_be_grayscale_alpha_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_8_should_be_palette_1.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_8_should_be_palette_2.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_8_should_be_palette_4.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_8_should_be_palette_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_8_should_be_rgb_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_8_should_be_rgb_trns_8.png Reduce alpha to tRNS (#477) 2022-12-13 15:18:19 -05:00
rgba_8_should_be_rgba_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_reduce_alpha.png 🚀 Revamp alpha optimisation (#475) 2022-12-10 21:14:50 -05:00
rgba_16_should_be_grayscale_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_grayscale_16.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_grayscale_alpha_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_grayscale_alpha_16.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_palette_1.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_palette_2.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_palette_4.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_palette_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_rgb_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_rgb_16.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_rgb_trns_16.png Reduce alpha to tRNS (#477) 2022-12-13 15:18:19 -05:00
rgba_16_should_be_rgba_8.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
rgba_16_should_be_rgba_16.png Fix all bit depth and color reduction tests 2016-03-02 12:40:56 -05:00
small_files.png Fix issue with very small images [ci skip] 2016-04-04 11:06:00 -04:00
strip_headers_all.png Refactor aux chunk handling (#505) 2023-05-21 15:34:23 -04:00
strip_headers_list.png Refactor aux chunk handling (#505) 2023-05-21 15:34:23 -04:00
strip_headers_none.png Refactor aux chunk handling (#505) 2023-05-21 15:34:23 -04:00
strip_headers_safe.png Refactor aux chunk handling (#505) 2023-05-21 15:34:23 -04:00
verbose_mode.png Print console output to stderr instead of stdout 2016-03-04 16:37:40 -05:00
zopfli_mode.png Cleanup tests (#656) 2024-12-02 20:58:01 +01:00