使用阈值在ImageMagick中将任何白色像素设置为透明?

时间:2010-12-09 01:05:21

标签: imagemagick

使用ImageMagick,我想找到任何白色的像素并使它们透明。我认为关键是 -threshold ,但我无法弄清楚如何使用 -threshold 将白色像素更改为透明。任何建议最受赞赏。

2 个答案:

答案 0 :(得分:11)

convert input.png -fuzz 10% -transparent white output.png

请注意,参数的顺序很重要 - -fuzz必须在-transparent之前。

答案 1 :(得分:4)

这样的事情会起作用吗?

convert input.jpg -fuzz 5% -fill to_color -opaque from_color output.jpg