Nunja RAW-Konvertierung per Coreimage war auch mehr als Scherz von mir gedacht. So wie ich es verstanden habe werden die Bildmanipulationen per CoreImage gerendert.beta hat geschrieben:CoreImage benötigt ein Image um dort Operationen dran auszuführen. Ein RAW Bild ist nun wirklich kein Image im konventionellen Sinne. Ich denke bevor CoreImage überhaupt in Aktion tritt wird ersteinmal das RAW File zu einem Image konvertiert.
Aber wenn ich mir die recht simple Beschreibung hier zur Bayer-Interpolation anschaue: Jeden Kanal extra als Textur in den Grafikkartenspeicher und dann ggf. per Multipass ein paar Pixelshader drüber... keine Ahnung bin kein Shader-Programmierer... hab nur mal ein paar für Renderman geschrieben vor 100 jahren oder so...
Edit: Hier noch ne andere, bessere Quelle zur Bayer-Interpolation
Gruß
Stephan