Hi,
Hopefully someone can help me here. I'm looking to place either simulated or camera raw output (and here I mean a matrix of 8 or 10 bit values without debayering) into a RAW format so that I can experiment with the debayering, white balance, colour profiles, linearization or LUTs that I need to shift my camera output into a useable image. I was thinking about using the Adobe DNG format - but I'm struggling to understand where to start with this.
What I'd like to do to start with is simply create a DNG file with, say, a 10x10 image size, 8 bit data with a ramp profile: e.g.
0 20 40 60 80 100 120 140 160 180
0 20 40 60 80 100 120 140 160 180
.
.
.
0 20 40 60 80 100 120 140 160 180
I've been looking at using the dng_validate example and creating a new function:
static
dng_error_code dng_createsim (constchar *filenameOut) { }
After several attempts at this, I've sort of guessed that I need to access the data buffer in negative->Stage1Image(), but I've not succeeded in this.
Thanks for any help.
Simon