gpt4 book ai didi

ImageMagick,用不透明白色替换半透明白色

转载 作者:行者123 更新时间:2023-12-03 09:22:03 26 4
gpt4 key购买 nike

我有一个具有完全透明背景和半透明白色前景的图标。我想让前景完全不透明,可以用 ImageMagick 实现吗?

我尝试过使用这些的不同组合;

http://www.imagemagick.org/discourse-server/viewtopic.php?t=12619

http://www.imagemagick.org/discourse-server/viewtopic.php?t=18196

http://www.imagemagick.org/discourse-server/viewtopic.php?t=16718

,但无法产生所需的结果。有什么建议吗?

最佳答案

如果您发布图标会更容易,但我的测试表明这适用于我认为您拥有的内容:

convert icon.png -channel A -threshold 75% output.png

上面的内容有些粗糙,因为它使所有部分透明的像素完全不透明。如果您想要更外科手术,则只能在红色、绿色和蓝色像素大于 90% 并且原始不透明度 (alpha) 介于 40% 之间时将不透明度设置为完全不透明-60% 喜欢这样:

convert icon.png -channel A \
-fx "(r>0.9 && g>0.9 && b>0.9 && a>0.4 && a<0.6) ? 1.0 : a" output.png

enter image description here

enter image description here

关于ImageMagick,用不透明白色替换半透明白色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28692694/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com