
Ich habe viele Fotos. Wie suche ich Dateien nach ihren Abmessungen? Ich möchte beispielsweise nach Bildern mit den genauen Abmessungen 500 x 500 Pixel suchen. Gibt es für diese Aufgabe ein Hilfsprogramm?
Antwort1
Mit exiftool
:
exiftool -q -r -if '$ImageHeight == 500 &&
$ImageWidth == 500' -p '$Directory/$FileName' /some/dir
Antwort2
identify
Sie können hierzu den Befehl verwenden , der Teil von ImageMagick ist:
$ identify rose.jpg
rose.jpg JPEG 640x480 sRGB 87kb 0.050u 0:01
Die Abmessungen des Bildes rose.jpg betragen 640 x 480.
Mit dem find
Befehl können Sie etwa Folgendes tun:
$ find somedir -iname '*.jpg' -exec identify {} \;
Also für Ihr Beispiel:
$ find somedir -iname '*.jpg' -exec "identify {} awk '{print $1, $3}' \
| grep '500x500'" \;