将黑色PNG图标转换为灰色

时间:2015-11-13 16:41:08

标签: image imagemagick imagemagick-convert

我在PNG中有一些黑色图标(带透明度),我想把它们变成RGB(102,102,102)灰色。

这是我的形象之一: enter image description here

我用imagemagick尝试了这个命令:

convert icon.png -fill "rgb(102,102,102)" -opaque black icon-gray.png

这就是结果:enter image description here

正如你所看到的那样,有一个黑色边框:/任何帮助都会非常感激,谢谢!

此致

1 个答案:

答案 0 :(得分:3)

这样做你想要的吗?

convert icon.png +level-colors "rgb(102,102,102)", -transparent white result.png

或者可能有一些fuzz ...

convert icon.png +level-colors "rgb(102,102,102)", -fuzz 5% -transparent white result.png

或许这......

convert icon.png -fill "rgb(102,102,102)" +opaque white -transparent white result.png