ImageMagick - 透明な背景が「Histogram:info:」出力に黒いピクセルとして表示されます。

ImageMagick - 透明な背景が「Histogram:info:」出力に黒いピクセルとして表示されます。

私のスクリプトは次のとおりです...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 removeアルファレイヤーを削除し、-alpha off出力を完全に停止しますhistogram:info:

おすすめ記事