ImageMagick - 透明背景在“直方图:信息:”输出中显示为黑色像素

ImageMagick - 透明背景在“直方图:信息:”输出中显示为黑色像素

我的剧本是这样的……convert test.png -alpha off -format %c histogram:info:

不幸的是,输出将 PNG 中的任何透明背景视为黑色像素,这意味着我的输出中黑色像素的数量始终高于实际情况。

有谁知道如何阻止 ImageMagick 将透明背景视为输出中的黑色像素histogram:info:?理想情况下,透明信息应该被丢弃,以免扭曲我的结果。

答案1

我为有兴趣的人找到了答案。这个脚本可以代替。

convert test.png -alpha remove -alpha off -format %c histogram:info:

删除-alpha removealpha 层,然后完全-alpha off停止输出histogram:info:

相关内容