Nach exif Daten suchen

Antworten
Nachricht
Autor
Photus

Nach exif Daten suchen

#1 Beitrag von Photus » 18. Dez 2009 9:15

Servus,

in einem Verzeichnis mit 1000en Bildern suche ich die, die z.B. eine Auflösung von mehr als 2000Punkte in der Horizontalen haben.

Gibt es eine Möglichkeit, einen solchen Suchbefehl abzusetzen? So in der Art:

find . -type f -exec "some_exif_magic -x_res >2000 {} \;"

Benutzeravatar
Janka
Beiträge: 3581
Registriert: 11. Feb 2006 19:10

#2 Beitrag von Janka » 18. Dez 2009 10:58

Nicht mit EXIF-Daten, sondern direkt die Bilddaten abfragend geht das mit ImageMagick sehr einfach

Code: Alles auswählen

#!/bin/bash

for FILE in *
do
 [ $(identify $FILE | cut -d\  -f3 | cut -dx -f1) -gt 1999 ] && echo $FILE
done
Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Photus

#3 Beitrag von Photus » 23. Dez 2009 19:59

Tausend dank, werde ich mal testen.

Antworten