Einzelnen Beitrag anzeigen
Alt 22.06.2006, 10:47   #11
kugelfisch
 
 
Registriert seit: 14.03.2006
Ort: Karlsruhe
Beiträge: 245
Also hab nochmal ins dcraw geschaut.

In der main() wird in Zeile 6736 das RAW geladen "(*load_raw)();". Im Dynax-Fall ruft er dazu die Funktion "packed_12_load_raw()".

Interpoliert wird dann ein paar Zeilen weiter unten in unserem Fall mit ahd_interpolate().

Wenn du deine Entschrauschung da dazwischenhängst, hättest du dir das komplette Einlesen und Wegschreiben gespart und könntest dich komplett auf die Bildmanipulation konzentrieren.

Und ehrlich gesagt, halte ich die Umsetzung in C für einfacher (auch für einen Java-Umsteiger) und auf jeden Fall wesentlich performanter.
kugelfisch ist offline   Mit Zitat antworten
Sponsored Links