dcraw


dcraw
Originalförfattare Dave kista
Initial release 23 februari 1997 ; 25 år sedan ( 1997-02-23 )
Stabil frisättning 9,28 (1 juni 2018 ( 2018-06-01 ) ; 4 år sedan )
Skrivet i ANSI C
Operativ system Cross-plattform
Plattform Plattformsoberoende
Tillgänglig i engelska och 11 andra
Typ programvara för råavkodning
Licens GPLv2+
Hemsida www .dechifro .org /dcraw / Edit this at Wikidata

dcraw är ett datorprogram med öppen källkod som kan läsa ett stort antal filer i råbildsformat, vanligtvis producerade av mellanklass- och avancerade digitalkameror . dcraw konverterar dessa bilder till standardbildformaten TIFF och PPM . Denna omvandling kallas ibland för att framkalla en råbild (i analogi med processen för filmframkallning ) eftersom den gör råa bildsensordata (ett "digitalt negativ") till en synlig form.

Ett antal andra bildbehandlingsprogram använder dcraw internt för att de ska kunna läsa råfiler.

Utvecklingen av dcraw började den 23 februari 1997. Version 1.0 släpptes i version 1.18, den 5 maj 2000. Versioner upp till 3.15 använde namnet Canon PowerShot Converter , från och med v3.40 var namnet Raw Photo Decoder , och bytte till Raw Fotoavkodare "dcraw" i v5.70. Version 8.86 stödde 300 kameror.

Utvecklingen har avstannat, med endast två releaser sedan maj 2015 och den senaste releasen daterad juni 2018, men delar av dcraw ingår i LibRaw .

Motivering

Medan de flesta kameratillverkare tillhandahåller programvara för avkodning av råa bilder till sina kameror, är denna programvara nästan alltid proprietär och stöds ofta inte när en kameramodell upphör. Filformaten i sig är ofta odokumenterade och flera tillverkare har gått så långt att de krypterar hela eller delar av datan i sitt råbildsformat, i ett försök att hindra tredjepartsprogram från att komma åt det.

Med tanke på denna ständigt växande uppsjö av råa bildformat, och osäkra och inkonsekventa stöd för dem från tillverkarna, oroar många fotografer att deras värdefulla råa bilder kan bli oläsliga när de applikationer och operativsystem som krävs blir föråldrade.

I motsats till proprietär avkodningsprogramvara strävar dcraw efter enkelhet, portabilitet och konsistens, som uttryckt av dess författare:

Så här är mitt uppdrag: Skriv och underhåll ett ANSI C -program som avkodar alla råbilder från vilken digitalkamera som helst på vilken dator som helst som kör valfritt operativsystem.

Design

Skärmdump av dcraw v. 8.99

Eftersom många råbildsformat är specifika för ett kameramärke eller -modell, uppdateras dcraw ofta för att stödja nya modeller. För många proprietära råbildsformat är dcraws källkod (till stor del baserad på reverse-engineering ) den bästa – eller enda – offentligt tillgängliga dokumentationen. dcraw stöder för närvarande råformaten för flera hundra kameror.

dcraw är byggt kring Unix-filosofin . Programmet är ett kommandoradsverktyg som tar en lista över råa bildfiler att bearbeta, tillsammans med eventuella bildjusteringsalternativ. dcraw fungerar också som basen för olika råa bildbehandlingsapplikationer på hög nivå (såsom tittare och konverterare), både gratis och öppen källkod samt proprietär programvara.

GUI-gränssnitt

Flera GUI -gränssnitt för dcraw är tillgängliga. Dessa applikationer använder dcraw som back-end för att göra själva bearbetningen av råbilder, men presenterar ett grafiskt gränssnitt med vilket bildbehandlingsalternativen kan justeras.

  • AZImage – bildkonverterare (använder LibRaw snarare än dcraw) för Windows
  • darktable – en fristående råutvecklare för Windows, Linux och macOS
  • dcraw-assist – för Linux
  • dcRAW-X – för macOS
  • digiKam – för Linux
  • DNG Viewer av ideaMK – råbildvisare för Windows
  • EasyHDR – för Windows
  • gimp-dcraw – GIMP -plugin för Windows, Linux och macOS
  • Helicon Filter – fotoredigerare, kan använda dcraw för råbearbetning för Windows
  • Konverter – för Windows
  • nUFRaw – en fristående råutvecklare, en ny version av UFRaw för Linux
  • Phiewer – för macOS
  • RAWDrop – för Windows
  • Rawstudio – en fristående råutvecklare för Linux
  • SilkRaw – exporterar inbäddade miniatyrer och startar batchkonvertering för Amiga OS4, AROS och MorphOS
  • SNS-HDR – för Windows
  • UFRaw – en fristående rå utvecklare och GIMP-plugin för Windows, Linux och macOS

externa länkar