高动态范围成像 (HDRI) 允许比标准数字成像技术更大的曝光动态范围(即,明暗区域之间的较大差异)。HDRI 精确地表示真实场景中从最亮的直射阳光到最深的阴影的各种强度级别。HDR 成像方法包括
- 渲染/捕获浮点色彩空间
- 涵盖整个可感知色域(将值扩展到 [0,1] 范围之外)
- 在扩展色彩空间中进行后期处理
- 为特定显示器应用色调映射
ImageMagick 支持 Jzazbc 色彩空间,适用于需要宽色域和高动态范围的应用。
在 ImageMagick 中启用 HDRI
默认情况下,ImageMagick 版本 7 中的图像像素存储在浮点表示中,范围从 0 到量子深度,通常为 16 位(Q16)。启用 HDRI 后,像素可以包含负值以及超过量子深度的值。大多数数字图像格式不支持 HDRI,对于这些图像,任何超出量子范围的像素在存储之前都会被裁剪。
最有希望的 HDR 图像格式是 EXR。您必须安装 OpenEXR 代理库才能读取或写入此格式。其他 HDR 格式包括 TIFF 48 位整数和 96 位浮点数格式、HDR、PFM 和 ImageMagick 自身的 MIFF 格式。
要禁用 HDRI 版本的 ImageMagick,请使用此 Linux/Linux 命令
./configure --disable-hdri
在 Windows 下,按照说明(对于非程序员来说很简单)在一小时内构建和配置自己的可执行文件:从 Windows 源代码安装。
要验证 HDRI 是否已正确配置,请查找“HDRI”作为功能
magick identify -version Features: HDRI