Fotos automatisiert schrumpfen

Digicam-Bilder wollen vor dem Versand per eMail verkleinert werden, was in mühsame Arbeit ausufern kann, wenn man mehr als drei Bilder zur Schwiegermama schickt. Ein kleines Script maltretiert exiftags und ImageMagick und rechnet alle als Parameter übergebene Bilder runter.

#!/bin/sh
# scaledown.sh - all rights reversed - copy what you want ;-)
#
for FILE in `echo $*`; do 
  if [ `exiftags -i $FILE  | grep "Image Orientation: Right-Hand, Top" | wc -l` == "1" ]; then
    echo "$FILE Hochformat -> 480x640"
    convert -size 480x640 $FILE -rotate 90 -resize 480x640 +profile "*" klein_$FILE;
  else
    echo "$FILE Querformat -> 640x480"
    convert -size 640x480 $FILE -resize 640x480 +profile "*" klein_$FILE;
  fi
done;