我有两个系统,一个是CentOS的6.2决赛,另一种是Ubuntu的14.04,它们都具有ImageMagick的安装就可以了。以下版本已安装。ImageMagick的转换不同的结果,在两个不同的系统
在Ubuntu:
Version: ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
特点:OpenMP的
在CentOS:
Version: ImageMagick 6.5.4-7 2014-02-10 Q16 OpenMP http://www.imagemagick.org
Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC
我已经使用了相同的命令在两个系统和它们所产生的不同结果。
命令:
convert \
~/source.png \
\(-clone 0 -fill 'rgba(50,129,75,5)' -colorize 100% \) \
-channel rgba \
-alpha on \
-compose Multiply \
-composite \
out.png
输出由CentOS的:
输出被Ubuntu
我不知道为什么会出现在两个系统这样的色差。请帮忙。在CentOS
输出为预期的输出。
source.png:
随着-colorspace RGB选项的输出是(这不是所希望的结果):
与-colorspace sRGB:
尝试用'-colorspace RGB'设置色彩空间,因为有一些简化了sRGB处理的更改。 – 2014-10-06 13:04:22
我已更新我的问题,看看那个。 – 2014-10-06 13:18:32
请尝试'-colorspace sRGB',并确保它接近您的命令开始。 – 2014-10-06 13:20:22