Can activate DCP tonecurve although there is none

I use the Adobe Standard profile for Nikon D5200 ( Nikon D5200 Adobe Standard.dcp (117.9 KB) or as JSON: Nikon D5200 Adobe Standard.json.dcp (1.1 MB) )

In the JSON file you see that there is no tonecurve included. It seems that it is somehow encoded into to the HueSatMap. How can Lightroom and RawTherapee know this? I can (de)activate the tone curve under “Input Profile”. Other profiles I created with DCamProf without a tone curve behave as expected: the “tone curve” checkbox is grayed out.

Answer for Lightroom (5.5):

dcamprof make-dcp ... -t none includes a linear tonecurve into the DCP (which only includes 0 => 0, 1 => 1). This lets Lightroom deactivate the tonecurve, if the “ProfileToneCurve” is missing, else Lightroom applies a default tonecurve.

But this does not answer my question for RawTherapee (5.6).

I’m not sure how that works, but I’d completely skip that generic DCP file.

https://helpx.adobe.com/photoshop/using/adobe-dng-converter.html#DownloadtheDNGConverter

^ Download that & then go to the Nikon D5200 folder to get the Landscape, Neutral, Portrait, Standard, & Vivid DCP files.

https://rawpedia.rawtherapee.com/How_to_get_LCP_and_DCP_profiles

^ More info there. You can extract them using 7-zip or something.

if it’s an Adobe profile (detected by copyright info), RT applies a default “film curve”, to match what lightroom does (disclaimer: I’ve never used lightroom, and I am just going from memory of the DCP code in RT)

1 Like

Hi @agriggio, could you point me to the relevant code, so that I can update the docs?

Thank you.

Docs updated:
http://rawpedia.rawtherapee.com/Color_Management#DCP_Tone_Curve