【发布时间】:2014-10-17 03:38:42
【问题描述】:
我有一个透明背景上的白色图像,但白色在对象的边缘周围有一些 alpha 通道(由于抗锯齿)。我怎样才能使这个纯白色透明,通过舍入 alpha 通道,使 > 0.5 变为白色而
【问题讨论】:
标签: imagemagick alpha monochrome
我有一个透明背景上的白色图像,但白色在对象的边缘周围有一些 alpha 通道(由于抗锯齿)。我怎样才能使这个纯白色透明,通过舍入 alpha 通道,使 > 0.5 变为白色而
【问题讨论】:
标签: imagemagick alpha monochrome
您需要将 Alpha(透明度)通道的阈值设置为 50%,从而将所有低于 50% 的透明度强制为零,并将超过 50% 的透明度强制为 100%。像这样:
convert image.png -channel alpha -threshold 50% out.png
【讨论】:
-threshold 32768 将相当于 50%。我假设你有一个 16 位量化 ImageMagick - 即 Q16。