Diashow für FullHD-Beamer aus eingescannten Bildern erstellen

Bilder kopieren

Die eingescannten Bilder sind im TIF-Format mit 48 Bit pro Pixel gespeichert.
Mit dem folgenden Bash-Script können mehrere Dateien aufs mal in JPG umgewandelt werden:
# ~/bin/verkltif
for i in $* ; do
  fullhd="$i.jpg";
  echo "$i --> $fullhd";
  convert -geometry 1920x1080 $i $fullhd;
done
rm -f *.tif-1.jpg
mmv "*-0*.tif-0.jpg" "0#2-#1-0#2.jpg"
mmv "*-0*.tif.jpg" "0#2-#1-0#2.jpg"
Mit der angegebenen Grösse 1920x1080 sollte es perfekt zu Fullhd passen.
Die beiden Zeilen mit tif-1.jpg und tif-0.jpg können eventuell weggelassen werden.

Typische Prozedur nach dem Einscannen eines Diamagazins:

# Vom Memory-Stick kopieren:
 cp -a /media/disk/lapalma97/*.tif /Bilder/Dias/diaarchiv/lapalma97/
 cd  /Bilder/Dias/diashowbeamer/
 mkdir lapalma97
# Kopieren in den Ordner fuer die Diashow auf dem Beamer:
 ln ../diaarchiv/lapalma97/*.tif lapalma97/
 cd lapalma97
# nach JPG kopieren und auf Fullhd-Format verkleinern:
 verkltif *.tif
# kopierte TIF-Dateien loeschen (aber Originale behalten!):
 rm *.tif
Die doppelten Nummern, zuerst am Anfang, dann hinten am Dateinamen sollen so sein.
Die vordere Nummer wird direkt von "diasort" als aktuelle Reihenfolge verwendet, und kann sich beim Umsortieren mit diasort ändern. Die hintere Nummer ist die Reihenfolge wie gescannt wurde und bleibt unverändert.

Diashow anzeigen

Mit "diasort -v" kann obige erstellte Kopie direkt verwendet werden.
Ausser die Bilder anzeigen, kann man mit "diasort" natürlich auch noch Bilder sortieren und Auswahl treffen. Für entsprechende Aufrufoptionen "diasort -?" eingeben.
Link zurück auf Diascanner: index.html

Last updates: 28-Sep-2014 / Rolf