Как я могу сказать, в идеале с Imagemagick identify
команда, является ли конкретный PNG PNG32, PNG24 или PNG8?
%z
или же %[depth]
дает глубину выборки (не глубину пикселя), которая всегда составляет 8 или 16 независимо от формата PNG, %m
или же %[magick]
просто отчеты PNG
,
images
png
imagemagick
OrangeDog
источник
источник
Чтобы завершить ответ Кайла, кажется, вы должны использовать что-то вроде этого (протестировано с IM 6.8.4):
источник
Интересный вопрос, -verbose выводит значение IHDR.color_type, больше информации Вот ,
источник