kimageformats/autotests/read
Mirco Miranda b5d5abe0ea JXL improvements
Highlights of the patch:
- Supersede MR !249
- Added FP16 and FP32 images support thus preserving HDR values (read / write, required libjxl 0.9+).
- Added Gray8 and Gray16 support (read / write).
- Indexed images are saved as Gray8 when palette is gray scale.
- Binary images are saved as Gray8 (does JXL natively support binary images?).
- Simplified writing process by partially removing the use of additional buffers.
- Added XMP metadata support by decoding/encoding Boxes.
- Changed maximum image size in pixels in accordance with JXL feature level 5 (still limited to 256 megapixels).

Compatibility: 
- Older versions of this plugin load FP images correctly as UINT16 (obviously losing HDR info).
- HDR images saved with this patch are also loaded correctly by Gimp and Photoshop.
- Grayscale images saved with this patch are also loaded correctly by Gimp and Photoshop.

Compilation modifiers for cmake file:
- `JXL_HDR_PRESERVATION_DISABLED`: disable the FP support (behaves like previous versions).
- `JXL_DECODE_BOXES_DISABLED`: disable metadata reading (behaves like previous versions).
2024-10-11 12:42:42 +00:00
..
avif Add AVIF test files with rotation and mirror operations 2022-10-12 15:39:27 +02:00
eps Add simple autotests 2014-02-03 15:03:29 +00:00
exr ScanlineConverter: fix indexed conversion and support for source depth less than 24 bits 2024-01-06 09:04:06 +01:00
hdr Full range HDR support 2024-07-17 22:24:57 +02:00
heif Add plugin for High Efficiency Image File Format (HEIF) 2021-02-25 11:52:00 +01:00
hej2 HEIF plug-in extended to support HEJ2 format 2023-12-07 13:26:43 +01:00
jxl JXL improvements 2024-10-11 12:42:42 +00:00
jxr JXR: added CMYK image to read test 2024-06-07 14:09:34 +00:00
kra Add kra and ora imageio plugins (read-only) 2016-01-31 15:01:32 +01:00
ora Add kra and ora imageio plugins (read-only) 2016-01-31 15:01:32 +01:00
pcx pcx: fix crash on invalid files 2024-07-22 22:13:14 +00:00
pfm Full range HDR support 2024-07-17 22:24:57 +02:00
psd PSD: support native CMYK introduced by Qt 6.8 2024-06-07 10:16:58 +00:00
pxr PXR: Pixar raster read only support 2024-06-12 22:42:08 +00:00
qoi qoi: fix buffer overflow 2023-08-18 14:09:00 +00:00
ras ras: rle decode 2023-08-29 09:11:35 +00:00
raw Camera RAW images plugin 2022-09-19 23:52:43 +00:00
rgb RGB: added options support 2024-08-25 21:00:08 +00:00
tga Add simple autotests 2014-02-03 15:03:29 +00:00
xcf XCF: fixed wrong composite on Grayscale images 2024-06-10 20:16:31 +00:00