Home / LinuxUser / 2010 / 09 / HDR-Workflow ohne Stativ und Mausklicks

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

„Klickbunt auf dem Server? Warum nicht, wenn's hilft!"
(220 Punkte bei 8 Stimmen)
KDE 4.10.2, Gnome 3.6 und mehr
(121 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

HDR für Faule

HDR-Workflow ohne Stativ und Mausklicks

Ausrichten der Bilder

Der aus dem Hugin-Paket stammende Befehl align_image_stack (Listing 1, Zeile 37) richtet die Bilder einer HDR-Gruppe aus. Für jedes Einzelbild berechnet das Programm eine angepasste Variante mit den notwendigen Verschiebungen und Drehungen. Der Parameter -a AIS gibt dabei an, mit welchem Präfix die umgewandelten Dateien beginnen. Zunächst überrascht, dass die Ergebnisdateien die selbe Größe aufweisen wie die Originale. Zu erwarten wäre eigentlich die größtmögliche Schnittmenge aller Einzeldateien. Ein Blick mit Gimp auf eine der Aufnahmen zeigt des Rätsels Lösung: Der Alphakanal zeigt an, welche Pixel tatsächlich zum Bilderstapel gehören und welche nicht.

Wie gut richtet Hugin die Bilder aus? Hier gibt es eine einfache Antwort: Entweder es funktioniert sehr gut oder gar nicht. Die Methode scheitert gelegentlich bei räumlich gestaffelten Bildern, bei denen der Fotograf die Kamera bei der Aufnahme (wenn auch nur minimal) dreht. Den Effekt nennt sich "Daumensprung": Der Daumen der ausgestreckten Hand springt beim abwechselnden Betrachten mit dem linken oder rechten Auge herum. Zwei (unscharfe) Daumen sieht dagegen jeder, der den Hintergrund scharf stellt. Durch den geringeren Drehwinkel eignen sich Kameras mit schneller Serienbildfunktion besser.

Bilder kombinieren

Nach dem Ausrichten der Bilder gibt es prinzipiell zwei weitere Vorgehensweisen. Der Befehl enfuse aus dem gleichnamigen Paket erzeugt direkt ein normales LDR-Bild im TIF-Format (Listing*1, Zeilen 40 bis 41). Das geht vergleichsweise schnell, das Ergebnis mutet eher natürlich an (Abbildung 4). In der Praxis eignen sich die per Enfuse erzeugten Bilder sehr gut als Ausgangsbasis für das finale Bearbeiten mit Gimp (Zeile 41 in Listing 1 ist ein Workaround für einen Gimp-Bug).

Abbildung 4: Die mit Enfuse hergestellte Kombination der Aufnahmen aus Abbildung 1 wirkt weniger künstlich als herkömmliche HDR-Bilder.

Der Weg zu echten HDR-Bildern erweist sich als etwas steiniger. Zuerst benötigen Sie eine Steuerdatei mit einer Zeile pro Datei der zu kombinierenden Bilderserie. Diese Datei (Listing 2) enthält die Belichtungswerte der einzelnen Bilder. Da die relevanten Daten in den EXIF-Informationen stehen, erzeugt das Programm Dcraw2hdrgen die Datei (fast) ohne Probleme (Listing 1, Zeilen 44 bis 45).

Listing 2

dsc_1235.nef 180.0 8.0 100 0
dsc_1234.nef 45.0 8.0 100 0
dsc_1236.nef 10.0 8.0 100 0

Die Ausgabe von Dcraw2hdrgen sortiert das Skript nach Belichtung absteigend – und geht dabei optimistisch davon aus, dass die Bilder schon in der richtigen Reihenfolge auf der Kommandozeile stehen.

Nach dem Erzeugen der Steuerdatei erstellt das Hdrff-Skript die endgültige HDR-Datei. Dazu benötigt es vier weitere Befehle, unixtypisch via Pipe verbunden (Listing 1, Zeilen 46 bis 49). Das sieht zwar eindrucksvoll aus, zeigt aber auch, warum HDR unter Linux als kompliziert gilt.

Wer sich mit automatischen Abläufen nicht anfreunden kann, findet mit Qtpfsgui [3] auch eine grafische Oberfläche, die sich allerdings nicht eignet, um HDR-Bilder im hier besprochenen Kontext (ohne Stativ) zu erstellen.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 80 Punkte (4 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

title_2013_06

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

Emacs als Psychologe
Emacs als Psychologe
Tim Schürmann, 21.05.2013 11:49, 0 Kommentare

Wer beim Schreiben in Emacs nicht mehr weiter weiß oder schier an einer Programmieraufgabe verzweifelt, der kann den eingebauten Psychologen um Rat fragen.

1966 entwickelte der Infor...

Aktuelle Fragen

Kontakt via QR code hinzufügen
Herman Sproesser, 17.05.2013 17:46, 3 Antworten
Hi hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine, 16.05.2013 15:19, 1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7. Ich habe bei vielen Dateien über Dolphin Kommentare...
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin , 22.04.2013 10:22, 1 Antworten
Hallo, baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
Problem beim Installieren von SuSe 12.3
Georg Prokert, 14.04.2013 00:04, 16 Antworten
Hallo, auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...
lvm wieder loswerden
Peter Dibbern, 11.04.2013 16:28, 4 Antworten
Ich habe sämtliche alten Kisten ausgeschlachtet und aus der Teilen einen Rechner zusammengeschrau...