我有一些 PNG 格式的黑色图标(具有透明度),我想将它们变成 RGB(102, 102, 102) 灰色。
我用 imagemagick 尝试了这个命令:
convert icon.png -fill "rgb(102,102,102)" -opaque black icon-gray.png
正如你所看到的,有一个丑陋的黑色边框:/任何帮助将不胜感激,谢谢!
问候,
最佳答案
这符合你的要求吗?
convert icon.png +level-colors "rgb(102,102,102)", -transparent white result.png
或者也许有一些模糊
...
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
关于image - 将黑色 PNG 图标转换为灰色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33697655/