如何使用ImageMagick为具有透明背景的黑色PNG图像着色?
用例:
您有几个这样的PNG图片:
我想像这样给它们着色:
我想使用ImageMagick的convert
命令,允许脚本一次处理数百个图标。
最佳答案
您可以使用以下命令之一:
$ convert input.png +level-colors "red", output.png
$ convert input.png +level-colors "rgb(255,0,0)", output.png
$ convert input.png +level-colors "#ff0000", output.png
请注意,
,
字符在这里很重要。在,
字符的左侧,我们告诉convert
哪种颜色应替换黑色,而在右侧则告诉您哪种颜色应替换白色。因此,在,
字符后不应输入任何内容。Source
关于icons - 如何使用ImageMagick为黑色透明的PNG图标着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35554282/