Portál AbcLinuxu, 1. května 2025 16:50
Některé techniky tzv. HDR fotografie jsou schopny dosáhnout velice zajímavých výsledků. Bohužel my, uživatelé GNU/Linuxu, máme smůlu. Prostě pro náš OS neexistuje žádná aplikace, která by tvorbu HDR fotografií umožňovala. Dozvěděl jsem se to z diskusí na jednom nejmenovaném dočervena laděném serveru (malá nápověda: ?ive.cz). Proto zítra zakoupím OS MS Vista, abych konečně mohl pořádně pracovat se svým PC.
A nyní vážně. GNU/Linux je operační systém č. 1, co se podpory profesionální grafiky týče. Alespoň v oblasti filmové animace. Snad vás tedy nepřekvapí, že je bez větších problémů možné pracovat i s HDR fotografií.
Na úvod si řekněme něco o HDR fotografii. RTF Wikipedia. http://en.wikipedia.org/wiki/High_dynamic_range_imaging :). Stručně jde o to, že máme k dispozici obrázek s např. 32 bitovou hloubkou v každém kanále. To nám umožní obrovské množství různých odstínů, které ale monitor ani běžná tiskárna nezobrazí. Proč to tedy má význam?
V první řadě je možné na fotografii s vyšší barevnou hloubkou provádět přesněji některé operace, jako třeba vytažení stínů. To je také důvod, proč osobně doporučuji fotit do RAWu.
Tím, ale celá sranda nekončí. Pomocí HDR fotografie lze dosáhnout zajímavých efektů. Klasickou ukázkou je např. potlačení přeexponovaných a podexponovaných míst.
Dosáhnout lze ale také podivných, někdy až kýčovitých fotografií. Někomu se to líbí.
Jak tedy na to pomocí GNU/Linuxu? Nejprve potřebujeme zdroj dat. Můžeme použít fotografie s malou barevnou hloubkou, třeba JPEGy s 8mi bity/kanál. Použijeme jich však několik naráz. Nejlepší je vzít stativ a odfotit třeba 6x jednu scénu s různými časy - od podexponované fotografie až po přeexponovanou. Stačí ale použít obyčený RAW a jen jeden snímek, který vyexportujeme do JPEGu několikrát s různým nastavení kompenzace expozice (prostě aby fotky byly od tmavé až po světlou).
Máme tedy kupu fotografií a potřebujeme z nich udělat jednu s vysokou barevnou hloubkou. Na to jsem si oblíbil použít CinePaint, který umí fotografie naimportovat a sestavit z nich výslednou fotografii se 32 bity/kanál. Tuto fotografii nelze zobrazit, protože monitor na to nestačí. My si ji ale uložíme jako OpenEXR (fotka.exr).
Jak tedy postupovat dále? Nainstalujeme si balík pfstools
a program qpfstmo
. Spustíme ten qpfstmo
a fotografii (fotka.exr) v něm otevřeme. Program nám nabídne několik algoritmů pro tzv. tónové mapování. To je proces, při kterém se určitým způsobem sníží barevná hloubka zpět na třeba 8 bitů/kanál. Způsob, jakým je toto tónové mapování provedeno však umožňuje dosahovat mnoha zajímavých efektů. Je třeba si to vyzkoušet.
Přeji hezké zážitky s HDR fotografií.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.