imageMagick:将图像的颜色替换为tintColor

时间:2019-02-26 03:19:22

标签: macos colors imagemagick

在iOS中,View中有tincColor属性。然后使用它替换图像的颜色,将图像渲染为模板。

喜欢

00

颜色很完美。

虽然我使用imagemagick http://www.imagemagick.org/Usage/color_basics/#replace

convert  -fuzz 40%     0.png -fill "#FE003E" -opaque "#3B7EF2"  1.png

333

有一些蓝点。

更大:

666

这是原始图像:

2222

如何使用imagemagick使其更准确?

1 个答案:

答案 0 :(得分:2)

这是在ImageMagick中执行此操作的一种简单方法。

您的图像在alpha通道中具有所有抗锯齿功能,并且基础图像大部分为蓝色,箭头和线条之外还有一些多余的白色。因此,我们要做的就是使基础图像完全变红而不影响alpha通道。

箭头图片:

enter image description here

convert arrow.png -fill red -colorize 100 result.png


enter image description here