Como posso saber, idealmente, com um Imagemagick identify
comando, se um determinado PNG é PNG32, PNG24 ou PNG8?
o %z
ou %[depth]
dá a profundidade da amostra (não a profundidade do pixel), que é sempre 8 ou 16, independentemente do formato PNG, e %m
ou %[magick]
apenas relatórios PNG
.
images
png
imagemagick
OrangeDog
fonte
fonte
Para completar a resposta de Kyle, parece que você tem que usar algo assim (testado com IM 6.8.4):
fonte
Pergunta interessante, -verbose mostra o valor IHDR.color_type, mais informações Aqui .
fonte