Bilder verkleinern mit Imagemagick

Falls Imagemagick noch nicht installiert ist, mit

sudo agt-get install imagemagick

installieren. Nun hat man mit convert ein mächtiges Komanndozeilentool zu Verfügung um Bilder zu konvertieren.

Oft will man schnell Bilder auf eine bestimmt Größe bringen. Um alle Bilder in einem Ordner zu verkleinern reichen folgende Befehle aus

mkdir small

for i in *.jpg ; do convert $i -resize 250×188 small/$i ; done

Hier muss bei *.jpg die entsprechende Dateiendung angegeben werden. Statt der absoluten Größe kann bei -resize auch eine Prozentangabe angegeben werden.

Kleiner Hinweis: Falls die kleine Schleife nicht funktioniert, sollte man mittels bash in die mächtigere Bourne-Again-Shell wechseln.