【发布时间】:2016-12-16 04:11:11
【问题描述】:
我有一个 32 位单通道 EXR 图像,我想使用 ImageMagick 裁剪,问题是在我裁剪后它被 ImageMagick 保存到 32 位 3 通道图像中。
以下是我尝试过但不起作用的尝试
mogrify -crop 200x100+238+200 test.exr -colorspace Y
这会返回错误 mogrify: unrecognized image colorspace `Y'。
mogrify -crop 200x100+238+200 test.exr -channel Y
这将返回 32 位 3 通道图像。
mogrify -crop 200x100+238+200 test.exr -separate
这将返回 8 位 1 通道图像。
我使用的是 Ubuntu 16.04,我的 ImageMagick 版本是 6.9.6-4 Q32 x86_64。
如何让 ImageMagick 以原始单通道 32 位格式保存我的 EXR 文件?
【问题讨论】:
-
我可能错了,但我怀疑你运气不好。我什至无法让 ImageMagick 的第 7 版读取(识别)或写入任何形状或形式的 32 位 OpenEXR 文件。在这方面,它似乎坚决坚持 16 位。如果有人知道更好,请纠正我。如果其他人想尝试,这里有一些示例图片github.com/openexr/openexr-images/tree/master/TestImages
标签: imagemagick mogrify