dcraw(1) General Commands Manual dcraw(1)

dcraw - dekodér fotografií v raw formátu pro příkazovou řádku

dcraw [PARAMETRY]... [SOUBOR]...

dcraw dekóduje fotografie ve formátu raw, zobrazuje metadata a extrahuje náhledy.

Vypisuje detailnější hlášky, ne jen varování a chyby.
Zapisuje dekódované obrázky nebo náhledy na standardní výstup.
Extrahuje náhledy vložené fotoaparátem do raw souboru. Podle typu fotoaparátu dostanete buď obrázky ve formátu JPEG nebo PPM.
Změní datum a čas poslední modifikace souboru ve formátu AVI, JPEG, TIFF nebo raw na datum a čas, kdy byla fotografie pořízena. Předpokládá, že kamera zapisuje datum v časové zóně UTC.
Vypíše typ souboru, ale neprovede jeho dekódování. Pokud je návratová hodnota 0 dcraw dokáže soubor dekódovat, pokud to možné není vrací 1. -i -v zobrazí metadata souboru.
dcraw nedokáže číst soubory ve formátu JPEG!!

Seznam vadných pixelů se přečte ze zvoleného souboru místo z ".badpixels". V sekci SOUBORY můžete najít popis formátu.
Odečte temný snímek z dat v raw formátu. Soubor, který bude použit s tímto parametrem vytvoříme tak, že provedeme expozici ve tmě a výsledek zkonvertujeme příkazem dcraw -D -4 -j -t 0.
Pokud jsou stíny příliš světlé, je potřeba zvýšit úroveň černé. K jejímu zjištění aplikujte pamsumm -mean na výše uvedený temný snímek.
Pokud je obraz ve světlech narůžovělý, potřebujete snížit úroveň nasycení (bílé). K jejímu zjištění pořiďte snímek něčeho jasného a proveďte příkaz dcraw -D -4 -j -c foto.raw | pamsumm -max
Výchozí nastavení úrovní černé a nasycení je obvykle správné.
Použije wavelet transformaci pro redukci šumu při současném zachování detailů. Vhodná hodnota tohoto parametru bývá mezi 100 a 1000.
Rozšíří červenou a modrou vrstvu o zadaný násobek, který vetšinou nabývá hodnot mezi 0.999 a 1.001. Používá se ke korekci chromatické aberace.
Všechny přepálené body změní na čistě bílou (výchozí stav).
Nechá přepálené body beze změny, budou mít různé odstíny fialové.
Smísí přepálené a nepřepálené body dohromady do gradientu přecházejícího do bílé.
Opraví přepaly. Nižší čísla preferují bílou, vyšší barvy. Pro začátek je dobré zkusit -H 5 jako střední volbu. Pokud výsledek není uspokojivý, lze zkusit -H 9, zkopírovat přepaly, které nejsou bílé a nakopírovat je do obrázku vygenerovaného pomocí -H 3.

Ve výchozím nastavení dcraw používá vestavěnou hodnotu vyvážení bílé založenou na expozici barevné tabulky osvětlené standardní lampou typu D65.

Použije vyvážení bílé dle fotoaparátu. Pokud obrázek tuto informaci neobsahuje, je vypsáno varování.
Určí vyvážení bíle automaticky jako průměr z celého obrázku.
Spočte vyvážení bílé jako průměr ze zadaného obdélníku. Nejdříve proveďte dcraw -j -t 0 a vyberte obdélník obsahující střední šedou.
Zadejte vlastní hodnoty pro výpočet vyvážení bílé. Tyto parametry mohou být získány jako výstup příkazu dcraw -v.
+M nebo -M
Použije (nepoužije) barevnou matici z metadat obrázku. Výchozí hodnota je +M pokud je použit parametr -w a v ostatních případech -M. Tato volba se projeví pouze ve spojení s fotoaparáty Olympus, Leaf a Phase One.
Vybere výstupní barevný profil, pokud není současně použita volba -p :

0   Raw color (unikátní pro každý fotoaparát)
1   sRGB D65 (výchozí hodnota)
2   Adobe RGB (1998) D65
3   Wide Gamut RGB D65
4   Kodak ProPhoto RGB D65
5   XYZ
6   ACES

Použije ICC barevný profil ze souboru fotoaparát.icm. Pro výstup je ve výchozím nastavení použit profil sRGB a nebo v případě zadání výstupní.icm profil z tohoto souboru.
Použije ICC profil vložený do fotografie.

Zobrazí raw data jako černobílý (stupně šedi) obrázek bez jakékoliv interpolace. Používá se především při fotografování dokumentů.
Stejné jako -d, ale výstupem jsou čistá raw data, bez změn barev.
Výstupem je barevný obrázek poloviční velikosti. Dvakrát rychlejší než -q 0.
Použije velmi rychlou, ale nepříliš kvalitní, bilineární interpolaci.
Použije Variable Number of Gradients (VNG) interpolaci.
Použije Patterned Pixel Grouping (PPG) interpolaci.
Použije Adaptive Homogeneity-Directed (AHD) interpolaci.
Interpoluje RGB jako čtyři barvy. Tuto volbu použijte pokud ve výstupu vidíte rastr o velikosti 2x2 pixely nebo je výstup rozmazaný.
Po provedení interpolace odstraní barevné artefakty opakovaným aplikováním 3x3 medián filtru na R-G a B-G kanály.

Ve výchozím nastavení dcraw zapisuje 8-bitový PGM/PPM/PAM obrázek s gamma křivkou BT.709, úrovní bílé založené na histogramu a neukládá metadata.

Použije pevnou úroveň bílé, ignoruje histogram obrázku.
Vydělí úroveň bílé tímto číslem. Výchozí hodnota je 1.0.
-4
Zapíše 16bitový lineární obrázek (pevná úroveň bílé, bez gamma korekce).
Zapíše obrázek ve formátu TIFF místo PGM/PPM/PAM.
Rotuje výstupní obrázek. Ve výchozím nastavení dcraw použije otočení dle údajů fotoaparátu. -t 0 zakáže jakékoliv otáčení.
U fotoaparátu Fuji Super CCD zobrazí obrázek sklopený o 45 stupňů. U fotoaparátů. které nemají čtvercové pixely neprovádí transformaci obrazu do korektního poměru stran. Ve všech případech tato volba garantuje, že jeden pixel ve vyýstupním souboru přesně odpovídá jednomu pixelu čipu.
Pokud soubor obsahuje více obrázků, vybere jeden konkrétní a nebo při zadání "all" dekóduje všechny vložené obrázky. Například fotoaparáty Fuji Super CCD SR generují druhý obrázek podexponovaný o 4 EV pro zachování detailů v přepalech.

./.badpixels, ../.badpixels, ../../.badpixels, ...
Seznam vadných pixelů pro daný fotoaparát. Podle těchto souborů dokáže dcraw interpolovat obrázek, tak, aby byly vadné pixely skryty a nahrazeny informacemi z okolních pixelů. Každý řádek obsahuje tři sloupce, které obsahují ve kterém sloupci a řádku je vadný pixel a kdy byl poškozen. Např.:
 962   91 1028350000  # odešel mezi 1. a 4. srpnem 2002
1285 1067 0           # nevím, kdy pixel umřel

Tyto souřadnice se použijí před jakoukoliv transformací, pro jejich nalezení použijte dcraw -j -t 0

pgm(5), ppm(5), pam(5), pnmgamma(1), pnmtotiff(1), pnmtopng(1), gphoto2(1), cjpeg(1), djpeg(1)

Napsal David Coffin, dcoffin a cybercom o net

Dan Ohnesorg, dan a ohnesorg o cz

6 únor 2008