Réponses:
Mac OS X est également livré avec un utilitaire intégré appelé sips qui pourrait être utilisé pour interroger et manipuler différents attributs des fichiers image. À titre d'exemple, vous pouvez utiliser la commande suivante pour afficher toutes les propriétés d'image associées à l'image:
sips -g all image.png
sipspropriétés pertinentes sont samplesPerPixelet bitsPerSample.
flagà l'attention du modérateur de le faire fermer en tant que dupe.
pngcheck donnera une description succincte (et toutes les erreurs, si elles existent):
$ pngcheck * .png OK: sample24.png (128x128, RVB 24 bits, non entrelacé, 89,7%). OK: sample32.png (128x128, RVB 32 bits + alpha, non entrelacé, 78,0%). Aucune erreur n'a été détectée dans 2 des 2 fichiers testés.
Binaires Mac disponibles sur le lien fourni.
file *.png: aucune installation supplémentaire n'est requise. png-8 s'affichera comme "palette de couleurs" tandis que png-24 s'affichera comme "couleur RVB".
L' identify utilitaire ImageMagick (ligne de commande) vous montrera toutes sortes d'informations sur les images dans une gamme de formats.
identifier -verbose <fichier image>
Si votre image est en 24 bits, vous verrez:
Profondeur du canal: rouge: 8 bits vert: 8 bits bleu: 8 bits
Si votre image PNG est de 32 bits, vous verrez:
Profondeur du canal: rouge: 8 bits vert: 8 bits bleu: 8 bits alpha: 8 bits
Il y aura également beaucoup d'autres informations affichées.
Vous pouvez interroger l'index de métadonnées de Spotlight en utilisant mdls:
mdls -name kMDItemBitsPerSample filename.png
kMDItemBitsPerSample = 32
Les résultats semblent cependant un peu étranges. mdls -name kMDItemHasAlphaChannelpourrait être plus pertinent ici.
En plus de ce qui a été suggéré, Mac OS X est livré avec un utilitaire intégré appelé sips qui pourrait être utilisé pour interroger et manipuler différents attributs des fichiers image. À titre d'exemple, vous pouvez utiliser la commande suivante pour afficher toutes les propriétés d'image associées à l'image:
sips -g all image.png