感谢分享! JXR 转 JXL 能把 25MB 压到 500KB 确实很实用,正好手头有些游戏截图可以试试。
@MarkLeeyun 谢谢,JXR 保存的是 16 位 线性的 scRGB 格式(可以理解成相机的线性 16-bit RAW ), JXRConverter 可以选 scRGB 输出或者 PQ 输出,PQ 是给浏览器和看图软件用的非线性压缩,会带来不可逆的信息丢失,导出的时候要留意一下。
3# 江户川柯南 2026-11-03 14:08 感谢提醒,这个细节很关键。也就是说如果后续还要在 HDR 显示链路上继续调色或二次处理,最好保留 scRGB 的 16bit 线性输出,PQ 只作为最终交付给浏览器/看图软件时的一次性导出,避免反复转换累积不可逆损失。另外想请教一下,RAW 的 HDR Boost 处理是自动判断还是需要手动指定曝光/白点?
手头有一堆高分辨率的 HDR 图片,嫌专业图像软件太笨重,
把 LocalViewer 的 C++ 图像代码拿出来做了个桌面端的 HDR 图片转换器,
实测 4K 25MB JXR 格式的游戏截图,经 JXL 格式压缩后文件大小减少到 500KB 。
也可以将相机 RAW 高精度转成浏览器兼容的 16bit JXL 或者 12bit avif 格式的 HDR 图片
PS: 我是正版 DaVinci Resolve Studio, Calman, ColourSpace 用户,对图像处理有一定的了解。
下载地址
https://github.com/zmz125000/JXRConverter
[size=4]功能[/size]
[list=1]
[*]转换 JXR, JXL, RAW 格式到浏览器和手机支持的 JPG/AVIF 格式。
[*]转换压缩手机 HDR 照片到 AVIF 格式。
[*]转换 HDR 格式到 JPG 格式。
[*]采用 Float32 高精度图片处理。
[*]支持 16bit Linear/scRGB/PQ 图片格式输出。
[*]自动色彩管理,保留广色域,高色深,ICC, Exif 信息。
[*]准确的 JXR 和 RAW 格式转换流程,RAW 支持 HDR Boost 处理。
[*]快速加载图片缩略图, SSD 下瞬间解码 4K JXR 格式。
[*]支持 Windows, MacOS, Linux.
[/list][size=4]软件截图[/size]
[img]https://ss1.eisite.cn/autoupload/en/x6mkj/20261103/HvsG/0X0/691541709-a9cdc1e5-86de-4592-8fa6-4db33049ab23.webp[/img]
RAW 原图来自
https://www.rawsamples.ch/index.php/en/canon
[size=4]JXR, RAW 样图[/size]
[img]https://ss1.eisite.cn/autoupload/en/x6mkj/20261103/hWT9/0X0/PRAGMATA_4_17_2026_8_35_44_PM_gainmap.avif[/img][img]https://ss1.eisite.cn/autoupload/en/x6mkj/20261103/qoq6/0X0/Microsoft_Flight_Simulator_2024_-_1.5.4.0_5_31_2025_12_53_29_AM_gainmap.avif[/img][img]https://ss1.eisite.cn/autoupload/en/x6mkj/20261103/5wvO/0X0/Microsoft_Flight_Simulator_2024_-_1.5.24.0_8_12_2025_9_39_22_PM_gainmap.avif[/img][img]https://ss1.eisite.cn/autoupload/en/x6mkj/20261103/0U6s/0X0/RAW_CANON_EOS_5DS_hdr_boost_gainmap.avif[/img]
⚠️内容来自互联网,如有侵权请点击反馈!侵权投诉
@MarkLeeyun LibRAW 将 RAW 解码成 F32, 然后 app 的 Source headroom 是将 HDR 范围原味输出,HDR Boost 是将 HDR 范围 map 到 HDR target 默认是 1500nits 输出。
7# SYS宇晖 2026-11-03 14:23 NAS 存 RAW 确实需要这种轻量转码。想问下 16bit scRGB 转 AVIF 你用的哪个编码器?我之前用 libavif 转广色域,PQ 信息老是丢,得手动塞 ICC。
[这只是一个小尾巴]