identify: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 23: Zeile 23:
Anzeige der Bildqualität aller JPG-Dateien im aktuellen Verzeichnis.
Anzeige der Bildqualität aller JPG-Dateien im aktuellen Verzeichnis.


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

Aktuelle Version vom 20. Dezember 2009, 16:35 Uhr

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