我有兩個系統,一個是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