Xanthias

Linux | OSX | AppleScript

By

Bilder stapelweise mit ImageMagick skalieren

Zuerst muss imagemagick installiert werden:
sudo apt-get install imagemagick

Dann wechselt man ins Verzeichnis der Bilder und legt mit pico eine Datei namens makesmall.sh an, die man ausführbar machen muss bevor man sie später aufruft.

pico

Per Einfügen (Strg-V) folgenden Code einfügen (Bilder werden auf 160px Breite skaliert und auf 72dpi reduziert):

for f in *.jpg
do convert $f -resize 160 -resample 72 PFAD_ZUM_ZIELORDNER/$f
done

Dabei muss der Zielordner natürlich existieren. – Danach ausführbar machen:

sudo chmod +x makesmall.sh

Anschließend ruft man das Skript mit

./makesmall.sh

auf und in einem Rutsch werden alle Bilder, in diesem Fall, skaliert. Die Optionen sind beliebig anzupassen. Das Ganze ist natürlich ausbaufähig.