kimageformats/autotests/read/jxl
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
..
orientation1.jxl Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation1.png Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation2.jxl Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation2.png Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation3.jxl Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation3.png Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation4.jxl Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation4.png Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation5.jxl Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation5.png Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation6_notranfs.jxl JXL: added ImageTransformation option 2024-07-30 22:46:52 +00:00
orientation6_notranfs.jxl.json JXL: added ImageTransformation option 2024-07-30 22:46:52 +00:00
orientation6_notranfs.png JXL: added ImageTransformation option 2024-07-30 22:46:52 +00:00
orientation6.jxl Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation6.png Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation7.jxl Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation7.png Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation8.jxl Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
orientation8.png Add JXL test files corresponding to 8 EXIF orientation values 2022-10-13 15:47:04 +02:00
rgb.jxl Add plugin for JPEG XL (JXL) 2021-11-10 16:01:58 +01:00
rgb.png Add plugin for JPEG XL (JXL) 2021-11-10 16:01:58 +01:00
rgba.jxl Add plugin for JPEG XL (JXL) 2021-11-10 16:01:58 +01:00
rgba.png Add plugin for JPEG XL (JXL) 2021-11-10 16:01:58 +01:00
testcard_gray8.jxl JXL improvements 2024-10-11 12:42:42 +00:00
testcard_gray8.png JXL improvements 2024-10-11 12:42:42 +00:00
testcard_gray16.jxl JXL improvements 2024-10-11 12:42:42 +00:00
testcard_gray16.png JXL improvements 2024-10-11 12:42:42 +00:00
testcard_rgb_fp16.jxl JXL improvements 2024-10-11 12:42:42 +00:00
testcard_rgb_fp16.png JXL improvements 2024-10-11 12:42:42 +00:00
testcard_rgb_fp32.jxl JXL improvements 2024-10-11 12:42:42 +00:00
testcard_rgb_fp32.png JXL improvements 2024-10-11 12:42:42 +00:00
testcard_rgba_fp16.jxl JXL improvements 2024-10-11 12:42:42 +00:00
testcard_rgba_fp16.jxl.json JXL improvements 2024-10-11 12:42:42 +00:00
testcard_rgba_fp16.png JXL improvements 2024-10-11 12:42:42 +00:00
testcard_rgba_fp32.jxl JXL improvements 2024-10-11 12:42:42 +00:00
testcard_rgba_fp32.jxl.json JXL improvements 2024-10-11 12:42:42 +00:00
testcard_rgba_fp32.png JXL improvements 2024-10-11 12:42:42 +00:00