dcraw(1) General Commands Manual dcraw(1)

dcraw - command-line decoder voor RAW-afbeeldingen.

dcraw [OPTIE]... [BESTAND]...

dcraw decodeert RAW-afbeeldingen, toont metagegevens en extraheert miniaturen.

Alle meldingen afdrukken, niet alleen fouten en waarschuwingen.
Schrijf gedecodeerde beelden of miniaturen naar de standaarduitvoer.
Extraheer het ingebedde miniatuur, niet de RAW-afbeelding. Afhankelijk van de camera levert dit een JPEG of PPM plaatje op.
Wijzig toegangs- en bewerkingstijdstip van een AVI, JPEG, TIFF of RAW-bestand naar tijdstip van opname, aangenomen dat de klok van de camera ingesteld is op de gecoördineerde wereldtijd (UTC).
Toon korte omschrijving van bestanden, zonder ze te decoderen. Stopstatus van het programma is 0 als dcraw het laatste beeld kan decoderen en 1 als dat niet zo is. -i -v Toon uitgebreidere omschrijving.
dcraw kan JPEG bestanden niet decoderen!!

Lees ruwe pixels uit de standaardinvoer in de bytevolgorde van de computer en zonder header. Gebruik dcraw -E -4 om de ruwe waarden op te slaan.
Lees de lijst met dode pixels uit dit bestand i.p.v. ".badpixels". Zie ook BESTANDEN voor een beschrijving van het formaat.
Trek een donkerbeeld af van de ruwe gegevens. Om zo'n beeld te maken schiet u een plaatje zonder dat er licht door de lens valt, vervolgens ontwikkelt u het beeld zo: dcraw -D -4 -j -t 0.
Als schaduwen een grauwsluier hebben, dan moet u het zwartniveau verhogen. Voor het juiste niveau past u pamsumm -mean toe op het donkerbeeld.
Als hoge lichten roze zijn, dan moet u het witniveau verlagen. Neem een foto van iets glimmends en doe: dcraw -D -4 -j -c foto.raw | pamsumm -max
De standaard zwart- en witniveaus zijn normaal gesproken juist.
Gebruik wavelets om ruis te verwijderen en details te behouden. De optimale grenswaarde licht meestal ergens tussen 100 en 1000.
Schaal het rode en blauwe kanaal om de chromatische aberratie te corrigeren, de optimale factoren liggen veelal tussen 0.999 en 1.001.
Knip alle kleurkanalen op hetzelfde niveau af voor witte hoge lichten. (standaard).
Laat de hoge lichten ongemoeid in verschillende tinten roze.
Meng overstuurde en niet overstuurde kleurkanalen voor een geleidelijk verloop naar wit.
Repareer hoge lichten. Een lage waarde geeft wittere hoge lichten, Een hoge kleurrijkere. Probeer -H 5 als compromis. Als dat niet goed genoeg is probeer dan -H 9, knip de niet witte hoge lichten uit en plak ze in een plaatje dat verkregen is met -H 3.

Normaal gebruikt dcraw een witbalans die gebaseerd is op een kleurenkaart verlicht met een standaard D65 lamp.

Gebruik de witbalans van de camera, als deze niet gevonden wordt, druk dan een waarschuwing af en gebruik een andere methode.
Bereken de witbalans door het gehele beeld te middelen.
Bereken de witbalans door een rechthoekig gebied te middelen. Doe eerst dcraw -j -t 0 en kies een neutraal grijs gebied.
Gebruik een handmatige witbalans. De vermenigvuldigingsfactoren kunt u kopiëren uit de uitvoer van dcraw -v.
+M or -M
Gebruik wel/geen kleurenmatrix uit de metagegevens van de camera. De standaard is +M voor DNG-bestanden of als optie -w gebruikt wordt en -M als dat niet het geval is. Deze optie heeft naast DNG-bestanden alleen betrekking op Olympus, Leaf, en Phase One camera's.
Kies de kleurruimte voor de uitvoer als de -p optie niet gebruikt wordt:

0   ruwe kleuren (afhankelijk van de camera)
1   sRGB D65 (standaard)
2   Adobe RGB (1998) D65
3   Wide Gamut RGB D65
4   Kodak ProPhoto RGB D65
5   XYZ
6   ACES

Gebruik ICC profielen om de kleurruimtes van camera en uitvoer te definiëren (standaard sRGB).
Gebruik het ICC profiel ingebed in het RAW-bestand.

Toon de RAW-afbeelding zonder interpolatie, als grijswaarden. Goed voor gefotografeerde zwart-wit documenten.
Zelfde als -d, maar dan zonder de grijswaarden te schalen.
Zelfde als -D, maar zonder het beeld bij te snijden, laat alle ruwe pixels zien.
Kleurenafbeelding op halve grootte, tweemaal zo snel als -q 0.
Gebruik snelle maar kwalitatief slechte bilineaire interpolatie.
Gebruik Variable Number of Gradients (VNG) interpolatie.
Gebruik Patterned Pixel Grouping (PPG) interpolatie.
Gebruik Adaptive Homogeneity-Directed (AHD) interpolatie.
Interpoleer RGGB als vier kleuren. Gebruik dit als in de uitvoer van VNG of AHD visnet- respectievelijk doolhofpatronen te zien zijn.
Ruim na interpolatie kleurartefacten op door herhaaldelijk een 3x3 mediaanfilter toe te passen op de R-G en B-G kanalen.

Normaal schrijft dcraw 8-bits PGM/PPM/PAM bestanden naar de uitvoer, zonder metagegevens. Deze foto's hebben een BT.709 gamma curve en een witniveau gebaseerd op het beeldhistogram.

Pas witniveau niet automatisch aan, laat het beeldhistogram links liggen.
Deel het witniveau door dit getal, standaard 1.0.
Stel de gamma curve in, standaard BT.709 (-g 2.222 4.5). Als u liever de sRGB curve gebruikt: -g 2.4 12.92. Zet de voet op nul voor een simpele exponentiële curve.
-6
Schrijf 16-bits i.p.v. 8-bits gegevens.
-4
Lineair 16-bits, zelfde als -6 -W -g 1 1.
Creëer een TIFF bestand met metagegevens i.p.v. een PGM, PPM of PAM bestand.
Draai het beeld. Normaal gebruikt dcraw de door de camera opgegeven waarde. -t 0 schakelt het draaien uit.
Toon een 45 graden gedraaid beeld voor Fuji Super CCD camera's, of een niet opgerekt beeld voor camera's met niet-vierkante pixels. Met deze optie komt iedere pixel in de uitvoer overeen met exact één pixel uit de invoer.
Wanneer een bestand N RAW-afbeeldingen bevat, selecteer dan één bepaald beeld of alle. Fuji Super CCD SR camera's bijvoorbeeld, produceren twee beelden, waarvan er één vier stops onderbelicht is, om detaillering in de hoge lichten te brengen.

./.badpixels, ../.badpixels, ../../.badpixels, ...
Lijst van dode pixels in uw camera die door dcraw gerepareerd moeten worden. Iedere regel in het bestand geeft regel, kolom en UNIX tijd van overlijden van een pixel. Bijvoorbeeld:
 962   91 1028350000  # gestorven tussen 1 en 4 augustus 2002
1285 1067 0           # datum van overlijden onbekend

Pixel reparatie vindt plaats vóór draaien en rekken, dus gebruik dcraw -j -t 0 om de juiste coördinaten van dode pixels te vinden.

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

Geschreven door David Coffin, dcoffin a cybercom o net

Frank Markesteijn, markesteijn a users o sourceforge o net

3 maart 2015