Hello everyone,
I hope this message finds you well. I apologize in advance if this comes across as a beginner's question, but I'm hoping someone might be able to point me in the right direction.
I'm currently developing a photo correction application and have successfully implemented the desired features for standard image formats. However, I'm encountering challenges with RAW file processing that I'm struggling to resolve.
My goal is to have RAW files, before entering my processing pipeline (float64 precision), appear identical (or as close as possible without quality loss) to their embedded preview appearance. Since I need full precision for my float64 pipeline, extracting the embedded JPEG preview isn't suitable for my needs. I'm looking to avoid the neutral/flat appearance that rawpy/libraw provides by default.
Could someone please advise on which parameters or arguments I should use to achieve an output that closely resembles the preview from Adobe Camera RAW (through libraw, as I understand it supports Adobe SDK)? This would allow me to then pass these properly rendered images through my float64 pipeline with my custom effects.
I've searched through the documentation and tried various options, but I haven't been able to find the specific combination that achieves what I'm looking for. If possible, could someone share a basic example script that opens a RAW file and converts it using rawpy/libraw to produce a visually pleasing result similar to the embedded Camera RAW preview, rather than the default neutral appearance?
I truly appreciate any guidance you can provide. Thank you very much for your time and patience with a newcomer to this type of programming.
Best regards
Recent comments