Libdcr Classifica e riepilogo
- Nome editore:
- Davide Pizzolato
- Sistemi operativi:
- Windows All
- Dimensione del file:
- 104 KB
Libdcr Tag
Libdcr Descrizione
La libdcr è stata sviluppata per essere una conversione del noto software DCCaw.c, creato da Dave Bara, in una biblioteca C. La libdcr è completamente basata su DCCaw.C e eredita le stesse caratteristiche e termini di licenza. Il codice sorgente DCCRAWE.C originale viene suddiviso in 3 file: - libdcr.h: file di intestazione dei libri - libdcr.c: file principale della biblioteca - DCR.C: applicazione DCCaw.C principale implementata utilizzando la libreria LIBDCR Differenze tra DCRaw.C e LIBDCR / DCR.C: - Le variabili globali dichiarate in DCCaw.C, in libdcr sono raggruppate nella struttura DCAW. - Le funzioni esportate da LIBDCR hanno il prefisso "DCR_" e il primo parametro è di tipo DcDaw *. - Le variabili per gli argomenti della riga di comando sono raggruppate nella struttura DCR_OPTIONS, all'interno della struttura DCCaw. Gli argomenti della riga di comando possono essere gestiti utilizzando la funzione DCR_PARSE_COMMAND_LINE_OPTIONS. - L'applicazione deve inizializzare e liberare la struttura DCRAW, utilizzando DCR_INIT_DCRAW e DCR_CLEANUP_DCRAW. - Le funzioni standard per l'accesso ai file sono sostituite con puntatori di funzione, raggruppati nella struttura DCR_Stream_OPS, all'interno della struttura DCRAW. dcr_init_dcraw Inizializza i puntatori delle funzioni standard (FOTON, Fraad, ...)
Libdcr Software correlato