Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /var/www/elline.de/modules/wbstats/class.count.php on line 115 www.elline.de - Elektronik Linux Netzwerk
www.elline.de - Elektronik Linux Netzwerk

scripte

diverse shell-scripte für Stapelverarbeitungen

Ein großer Dank geht an Chris Perle und Uwe Gerdts, welche mich tatkräftig beim shellscripting unterstützt haben.


Fotobe- und -verarbeitung

 Bezeichnung Beschreibung
generiere_galerie_bilder.sh skaliere Bilder auf bestimmte Größe, füge einen Rand und einen Copyrighttext hinzu
add_border.sh einen Rahmen in beliebiger Stärke und Farbe zu einem Bild hinzufügen
add_geoinformation.sh falls man die GPS-Koordinaten extern hat, können diese in die Fotos automatisiert übertragen werden
grafik_rename.sh verwende ich zum Umbennen meiner Fotos. Es wird der Filetype, das Prefix und das Trennzeichen abgefragt, angefügt wird eine vierstellige fortlaufende Zahl.
digitaler-bilderrahmen.sh benennt JPG-Dateien nach dem EXIF-Datum, skaliert diese auf 800x600 und dreht sie bei Bedarf, optional kann das Aufnahmedatum aus den EXIF-Tags als Text links oben in das Bild eingefügt werden, alle Parameter anpassbar
raw2hdr.sh Erstellt aus allen RAW Dateien in einem Verzeichnis HDR-Fotos mit Tonmapping. Welcher Algorithmus zum Einsatz kommen soll wird abgefragt. Zusätzlich (neu) wird das Copyright hinzugefügt.
Das Ergebnis ist mal perfekt, mal okay und teils auch totaler Schrott. Aber so kann man mal eben "schnell" (100 Fotos ca 1,5 Stunden) schauen ob es sich lohnt aus einem Foto ein HDR-Bild zu machen oder nicht und welcher Typ des Tonmappings sich am besten eignet, denn nicht alle Motive sind für HDR geeignet.

Dateihandling

 Bezeichnung Beschreibung
file_lower.sh im aktuellen Verzeichnis alle Dateinamen in Kleinbuchstaben
file_upper.sh im aktuellen Verzeichnis alle Dateinamen in Großbuchstaben
file_no_space.sh im aktuellen Verzeichnis in alle Dateinamen Freichzeichen durch Unterstrich ersetzen