Risposte:
Mac OS X include anche un'utilità integrata chiamata sips che potrebbe essere utilizzata per interrogare e manipolare diversi attributi dei file di immagine. Ad esempio, è possibile utilizzare il comando seguente per visualizzare tutte le proprietà dell'immagine associate all'immagine:
sips -g all image.png
sips
proprietà rilevanti sono samplesPerPixel
e bitsPerSample
.
flag
per l'attenzione del moderatore è necessario chiuderlo come duplicato.
pngcheck fornirà una descrizione sintetica (ed eventuali errori, se presenti):
$ pngcheck * .png OK: sample24.png (128x128, RGB a 24 bit, non interlacciato, 89,7%). OK: sample32.png (128x128, RGB + alpha a 32 bit, non interlacciato, 78,0%). Non sono stati rilevati errori in 2 dei 2 file testati.
File binari Mac disponibili sul collegamento fornito.
file *.png
: non sono necessarie installazioni extra. png-8 verrà mostrato come "mappa colori" mentre png-24 verrà mostrato come "colore RGB".
L' identify
utilità di ImageMagick (riga di comando) mostrerà tutti i tipi di informazioni sulle immagini in una vasta gamma di formati.
identifica -verbose <file immagine>
Se la tua immagine è a 24 bit vedrai:
Profondità del canale: rosso: 8 bit verde: 8 bit blu: 8 bit
Se la tua immagine PNG è a 32 bit vedrai:
Profondità del canale: rosso: 8 bit verde: 8 bit blu: 8 bit alfa: 8 bit
Verranno visualizzate anche molte altre informazioni.
È possibile eseguire una query sull'indice dei metadati di Spotlight utilizzando mdls
:
mdls -name kMDItemBitsPerSample filename.png
kMDItemBitsPerSample = 32
I risultati sembrano un po 'strani però. mdls -name kMDItemHasAlphaChannel
potrebbe essere più pertinente qui.
Oltre a quanto è stato suggerito, Mac OS X include un'utilità integrata chiamata sips che potrebbe essere utilizzata per interrogare e manipolare diversi attributi dei file di immagine. Ad esempio, è possibile utilizzare il comando seguente per visualizzare tutte le proprietà dell'immagine associate all'immagine:
sips -g all image.png