Meine Kinobesuche und alles was mir sonst wichtig erscheint
Zufallsbild - F5 f�r andere!

Beiträge von — September 2017

Triptychon

Ein dreigeteiltes Bild (Triptychon) könnte man aus einer Vorlage direkt bei einem Fotoservice im Internet bestellen. Wenn man es etwas billiger haben möchte, muss man die Einzelbilder selber erzeugen und ordern. Dafür habe ich ein kleines Programm gebastelt, welches diese Arbeit automatisiert.


#!/bin/bash
# tryptichon
# erst einmal die Dateiendung auf .jpg ändern
for f in * ; do
ENDUNG=${f##*.}
case "$ENDUNG" in
JPG)
mv "$f" "${f%.JPG}_e.jpg"
;;
JPEG)
mv "$f" "${f%.JPEG}_e.jpg"
;;
jpg)
mv "$f" "${f%.jpg}_e.jpg"
;;
jpeg)
mv "$f" "${f%.jpeg}_e.jpg"
;;
esac
done

# Bildbreite und Bildhöhe ermitteln
for i in *.jpg ; do
BREITE=$( identify -format %w $i )
HOEHE=$( identify -format %h $i )
EINDRITTEL=$(($BREITE / 3))
ZWEIDRITTEL=$(($BREITE / 3 * 2))

# convert $file -crop 1080x1440+0+360 +repage Crop-$file;
# Breite-X_x_Höhe-Y_+_Abstand-X_+_Abstand-Y

# Links
convert $i -crop "$EINDRITTEL"x"$HOEHE"+0+0 +repage Links-$i;
# Mitte
convert $i -crop "$EINDRITTEL"x"$HOEHE"+"$EINDRITTEL"+0 +repage Mitte-$i;
# Rechts
convert $i -crop "$EINDRITTEL"x"$HOEHE"+"$ZWEIDRITTEL"+0 +repage Rechts-$i;
done

# Programm wird beendet
exit 0

16.9.2017   Kommentare deaktiviert für Triptychon