Vorschaubilder und Wasserzeichen mit Image Magick

Erzeugen von Vorschaubildern fester Größe durch auffüllen mit einer Hintergrundfarbe und Einbindung eines Wasserzeichens. Die Orginalbilder liegen im Ordner raw/, die Thumbnails kommen nach resized/ und die Fullsize Daten nach full/.

#!/bin/bash
# Klappt auch mit Leerzeichen im Dateinamen!
BASE=$@
SRC=`basename "$BASE"`
TGT=${SRC%.*}".jpg"
echo -n "Processing $SRC";
convert "raw/$SRC" -resize 90x90 -background white -gravity center -extent 90x90 "resized/$TGT"
echo -n .
composite -watermark 5% -gravity center watermark_small.png "resized/$TGT" "resized/$TGT"
echo -n .
convert "raw/$SRC" -resize 800x800 "full/$TGT"
echo -n .
composite -watermark 10% -gravity center watermark.png "full/$TGT" "full/$TGT"
echo !

Schreibe einen Kommentar