identify

Aus Mikiwiki
Version vom 20. Dezember 2009, 17:35 Uhr von Michi (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Der Shell-Befehl identify aus dem Paket Imagemagick dient der Anzeige der Bildgrösse und sonstiger Bildeigenschaften.

Verwendung

Anzeige der Grösse aller Bilddateien im aktuellen Verzeichnis.

$ identify *
1.gif GIF 1x1 1x1+0+0 PseudoClass 2c 8-bit 42b 
2.gif[1] GIF 460x500 460x500+0+0 PseudoClass 256c 8-bit 35.2168kb 
3.jpg[2] JPEG 139x138 139x138+0+0 DirectClass 8-bit 5.09375kb 
4.gif[4] GIF 100x73 100x73+0+0 PseudoClass 256c 8-bit 9.77734kb 
5.jpg[5] JPEG 64x91 64x91+0+0 DirectClass 8-bit 2.17578kb 
6.pdf[10] PDF 595x842 595x842+0+0 DirectClass 16-bit 55.9029mb 1.320u 0:03

Anzeige der EXIF-Daten zur Bilddatei "bild.jpg".

$ identify -verbose bild.jpg

Anzeige der Bildqualität der Bilddatei "bild.jpg" gemäss den EXIF-Daten.

$ identify -verbose bild.jpg | grep "^  Quality" | awk '{print $2}'

Anzeige der Bildqualität aller JPG-Dateien im aktuellen Verzeichnis.

$ for i in *.jpg; do \
    QUALITY=$(identify -verbose $i | grep "^  Quality" | awk '{print $2}'); \
    echo $QUALITY: $i; done
85: BUCHanthologyofslowdeath_front.jpg
85: BUCHthebestoftheripoffpress_vol1_front.jpg