Libdcr. Ranking & Zusammenfassung
- Name des Herausgebers:
- Davide Pizzolato
- Betriebssysteme:
- Windows All
Libdcr. Stichworte
Libdcr. Beschreibung
Libdcr wurde entwickelt, um eine Umwandlung der bekannten DCRAW.C-Software, die von Dave Coffin, in eine C-Bibliothek erstellt wurde, entwickelt. Libdcr basiert vollständig auf dccraw.c und erbt die gleichen Funktionen und Lizenzbedingungen. Der ursprüngliche DCRAW.C-Quellcode ist in 3 Dateien aufgeteilt: - libdcr.h: Libray Header-Datei - libdcr.c: Hauptdatei der Bibliothek - DCR.C: Main DCRAW.C-Anwendung mit der LIBDCR-Bibliothek implementiert Unterschiede zwischen DCRAW.C und LIBDCR / DCR.C: - Die in DCRAW.C deklarierten globalen Variablen in Libdcr sind in der DCRAW-Struktur gruppiert. - Die von Libdcr exportierten Funktionen haben das Präfix "DCR_", und der erste Parameter ist vom Typ DCHRAW *. - Die Variablen für die Befehlszeilenargumente werden in der DCR_Options-Struktur in der DCRAW-Struktur gruppiert. Die Befehlszeilenargumente können mit der Funktion DCR_PARSE_COMMAND_LINE_OPTIONS verwaltet werden. - Die Anwendung muss die DCRAW-Struktur mit dcr_init_dccraw und dcr_cleanup_dccraw initialisieren und freilegen. - Die Standardfunktionen für den Dateizugriff werden durch Funktionszeiger ersetzt, die in der DCR_STREAM_OPS-Struktur in der Struktur der DCRAW-Struktur gruppiert ist. dcr_init_dccraw Initialisiert die Zeiger auf die Standardfunktionen (FOPEN, FREUND, ...)
Libdcr. Zugehörige Software