想象一下:改变颜色范围的色调,使它变成不同的颜色

时间:2016-07-17 15:42:49

标签: imagick

我正在写一个小型的开源游戏,到目前为止,我自己制作了所有的图形(是的,这是硬核,但这就是重点)。

现在在代表英雄的图像中使用Imagick 我想用不同颜色的橙色衬衫替换几乎没有橙色的衬衫(所以基本上改变了它的色调,但是设备只有“橙色”)。所以衬衫变成绿色(或任何其他颜色)。

这对我来说太过分了,因为我是Imagick的初学者。我怎么能这样做?尝试搜索但没有成功。 感谢所有愿意帮助的人的帮助!

1 个答案:

答案 0 :(得分:1)

我能用这段代码解决它:

convert input.png -fill "#00cccc" -fuzz 10%% -opaque rgb(255,127,38) output.png

受到这篇文章的启发:https://stackoverflow.com/a/20976373/3107185