首页 文章

如何使用ImageMagick为黑色透明PNG图标着色

提问于
浏览
3

How do I colorize black & transparent PNG images using ImageMagick?

使用案例:
你有几个像这样的PNG图像:

Source image

以及如何将它们着色为:

Wished result

使用ImageMagick的 convert 命令,允许一次编写和处理数百个图标 .

1 回答

  • 4

    您可以使用以下命令之一:

    $ 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 哪种颜色应该替换 black ,在右侧哪种颜色应该替换 white . 因此, , 字符后不应给出任何内容 .

    Source

相关问题