Ich suche nach kostenlosen Tools, mit denen ich die Pixeldaten in einer RAW-Datei (DNG oder NEF) einfach verarbeiten kann, während die Metadaten unberührt bleiben. Gibt es solche Tools?
Anwendungsfall: Ich experimentiere mit der Reduzierung von Banding-Rauschen. Ich kann die nicht aufgelösten Daten aus der RAW-Datei mit dcraw abrufen und in ein 16-Bit-TIFF schreiben: dcraw -o 0 -D -T -4
. Diese Daten kann ich dann mit verschiedenen Tools (zB Mathematica/MATLAB) verarbeiten und versuchen, das Rauschen zu reduzieren. Wie kann ich nun die verarbeiteten Daten wieder in eine Rohdatei (ich denke an DNG) einfügen und alle ursprünglichen Metadaten (Kamera, Einstellungen, Objektiv) beibehalten, damit ich sie einem Rohprozessor wie ACR zuführen und automatisch verwenden kann? Objektivkorrekturen und Kameraprofile?
Wie ernst bist du? Adobe hat eine Bibliothek , die genau das kann, aber es ist eine CPP-Bibliothek, also müssen Sie etwas Code schreiben, um dies zu erreichen. Sie müssen so etwas wie libtiff verwenden, um den Pixelpuffer aus dem Bild abzurufen, und ihn dann in einen dng_pixel_buffer einspeisen und das DNG erstellen, indem Sie alle Metadaten einfügen (Sie können aus einem XMP-Sidecar importieren, falls verfügbar, oder mit libraw aus CR2 ziehen .
Szabolcs