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
sips
propiedades relevantes son samplesPerPixel
y bitsPerSample
.
flag
para 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 kMDItemHasAlphaChannel
podrí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