====== Image Stacking ====== Hier wird das Thema zum Stapeln von Fotos behandelt. Man kann mehrere Fotos eines Motives erstellen und zu einem Foto stapeln um die Belichtung des gesamten Bildes zu verbessern (Exposure Stacking). In der Makrofotografie ist es schwer den Fokus über das gesamte Bild zu verteilen, auch hier kann man Fotos stapeln (Fockus Stacking). Manche Kameras können das selbst und die erstellten Fotos intern zusammenführen. Es werden dann HDR (**H**igh**D**ynamic**R**ange) oder AEB (**A**utomatic **E**xposure **B**racketing) Fotos erstellt. Wenn man mit der Kamera manuell Bracketing Fotos erstellt, also verschiedene Focus- oder Belichtungsreihen, muss man am Computer diese Fotos übereinanderstapeln, also Stacking, um das gewünschte Foto zu erstellen. ===== Stacking ===== Unter Linux kann man das Stacking mit den Tools von Hugin und enfuse machen. sudo apt-get install hugin-tools enfuse Zunächst benötigt man Bilde im ''tif'' Format. Dazu kann man RAW Bilder z.B. in Darktable zunächst bearbeiten und als tif exportieren. Mit ''align_image_stack'' (hugin-tools) werden dann die Bilder untersucht und so ausgerichtet, dass sie sauber übereinander passen. align_image_stack -m -v -a aligned_ *.tif ^ Parameter ^ Beschreibung ^ | ''-m'' | Optimize field of view for all images, except for first. \\ Useful for aligning focus stacks with slightly \\ different magnification. | | ''-v'' | Verbose, print progress messages. Repeat for higher verbosity | | ''-a'' | prefix align images, output as prefix_xxxx.tif | Nun hat man entsprechend viele neue tif Bilder mit dem Namen ''aligned_xxxx.tif'' erstellt. Diese stapelt man nun mit ''enfuse'' zu einem neuen Bild übereinander. enfuse --exposure-weight=0.5 --saturation-weight=0.2 --contrast-weight=0.3 -o output.tif aligned_*.tif ^ Parameter ^ Beschreibung ^ | ''--exposure-weight'' | weight given to well-exposed pixels \\ (0 <= WEIGHT <= 1); default: 0 | | ''--saturation-weight'' | weight given to highly-saturated pixels \\ (0 <= WEIGHT <= 1); default: 0.2 | | ''--contrast-weight'' | weight given to pixels in high-contrast neighborhoods \\ (0 <= WEIGHT <= 1); default: 0 | | ''-o'' | write output to FILE; default: "a.tif" |