Skalieren von Bildern !

bluescreen

verstört
Moin !


Ich habe hier einen Ordner mit ca. 500 *.png Bildchen ( Senderlogos ) !

Die Bilder haben eine Auflösung von 220x132 .
Ich brauche aber 100x60 .

Wie ich das mit Gimp machen kann weiss ich wohl , allerdings
habe ich nicht wirklich Lust jedes einzelne Bild mit Gimp zu öffnen
und zu skalieren !

Vermute es gibt eine einfachere Lösung auf der KOnsole , nur
habe ich keine ahnung wie !


Weiss jemand wie ?

Besten Dank
:ugly:
 
find <path>/ -name \*.png -exec mv "{}" "{}.orig" \; -exec convert "{}.orig" -scale 100 "{}" \;

convert gehört zu ImageMagick. Das Kommando ist nicht getestet.

Edit:
So sollte es schon eher funktionieren.
 
Zuletzt bearbeitet:
Hallo !

Erster versuch :

bluescreen@fatcat:~$ find /home/bluescreen/downloads/test/ -name \*.png -exec mv {} {}.orig -exec convert {}.orig -scale 100 {}
find: Fehlendes Argument für "-exec".
bluescreen@fatcat:~$

Als Versuch habe ich mal ein "png" in den Orner Test kopiert !
 
ich habe die \; am ende von den Execs vergessen. Und mehrere {} scheinen nur in Kombination mit Anführungszeichen zu funktionieren.
 
Hat nicht so ganz hingehauen . Hab mal ein
wenig nach ImageMagic gegoogelt und das
gefunden :

mogrify -scale 100 png -- *.png

Damit gings.

Besten Dank
 
Zurück
Oben