转换Imagemagick中的色彩空间不起作用

时间:2015-07-16 11:57:28

标签: bitmap imagemagick grayscale imagemagick-convert

我正在尝试使用ImageMagick将sRGB位图文件转换为灰度。我已尝试使用convert -set colorspace Grayconvert colorspace Gray,根据文档应该这样做。但是,当我尝试使用

检查输出文件时
identify -format "%[colorspace]" <outputfile>

它仍然告诉我它在sRGB中。我知道并非所有文件格式都支持所有颜色空间,并尝试首先将位图转换为png,然后更改颜色空间并将其转换回来。 identify承认我的png处于Gray颜色空间,但当我重新转换为位图时,这又恢复为sRGB。

我尝试使用-profile选项更改colourspace,但这似乎不起作用。我不确定位图文件可以接受配置文件吗?我还要补充一点,除了使用identify来判断是否应用了任何颜色空间变化之外,我没办法;实际的图像已经是灰度,但是我正在尝试准备它们,以便使用一个不接受彩色位图的程序,只有真正的灰度。

还有其他人有这个问题吗?谢谢!

0 个答案:

没有答案