Respuestas:
Mac OS X también viene con una utilidad incorporada llamada sips que podría usarse para consultar y manipular diferentes atributos de archivos de imagen. Como ejemplo, puede usar el siguiente comando para mostrar todas las propiedades de imagen asociadas con la imagen:
sips -g all image.png
sipspropiedades relevantes son samplesPerPixely bitsPerSample.
flagpara la atención del moderador debe cerrarse como un engañado.
pngcheck dará una descripción sucinta (y cualquier error, en caso de que exista):
$ pngcheck * .png OK: sample24.png (128x128, RGB de 24 bits, no entrelazado, 89.7%). OK: sample32.png (128x128, RGB + alpha de 32 bits, no entrelazado, 78.0%). No se detectaron errores en 2 de los 2 archivos probados.
Binarios de Mac disponibles en el enlace suministrado.
file *.png: no se requieren instalaciones adicionales. png-8 se mostrará como "mapa de colores" mientras que png-24 se mostrará como "color RGB".
La identify utilidad de ImageMagick (línea de comando) le mostrará todo tipo de información sobre imágenes en una variedad de formatos.
Identificar -verbose <archivo de imagen>
Si su imagen es de 24 bits, verá:
Profundidad del canal: rojo: 8 bits verde: 8 bits azul: 8 bits
Si su imagen PNG es de 32 bits, verá:
Profundidad del canal: rojo: 8 bits verde: 8 bits azul: 8 bits alfa: 8 bits
También se mostrará mucha otra información.
Puede consultar el índice de metadatos de Spotlight usando mdls:
mdls -name kMDItemBitsPerSample filename.png
kMDItemBitsPerSample = 32
Sin embargo, los resultados parecen un poco extraños. mdls -name kMDItemHasAlphaChannelpodría ser más relevante aquí.
Además de lo que se ha sugerido, Mac OS X viene con una utilidad incorporada llamada sips que podría usarse para consultar y manipular diferentes atributos de los archivos de imagen. Como ejemplo, puede usar el siguiente comando para mostrar todas las propiedades de imagen asociadas con la imagen:
sips -g all image.png