I would like to set my camera exposure based on an incident light meter - so there would be no grey card or color checker to help me set exposure in Darktable.
Additionally, from the fastrawviewer page below, I know that this topic (the exposure shift) is also relevant if you want to perform “correct” ETTR based on sensor specifics.
I know (from other discussions) that even with a “perfect” in-camera exposure, you have to perform an exposure shift to reach the middle gray luminance that camera JPGs reached with an applied tone curve (before Filmic/Sigmoid). This is supposed to be around +0.7 EV, which is a default value for a spectrum between +0.5 to +1.2 EV.
https://docs.darktable.org/usermanual/4.8/en/preferences-settings/processing/
I am curious as to what the specific value is for my camera (Canon EOS 7D - yes, the old one).
I see four methods to find this out:
- You’re a Fuji user and can use the EXIF value exploited by the corresponding LUA script.
- You compare the camera RAW and JPG exposed to middle gray.
How to Use the Full Photographical Dynamic Range of Your Camera | FastRawViewer
This failed completely for me, testing the whole spectrum of ISO values with different targets and lighting conditions: Every time, there were huge differences in the necessary shift, and I believe this is due to the non-stepless character of the exposure triangle causing too large differences between settings. - Compare the RAW and JPG versions of the DPReview test images.
https://www.dpreview.com/articles/4109350402/welcome-to-our-studio-test-scene
In this case, from small movements in the plants, it seems that both versions were taken separately. Comments below the presentation article also notice that in some cases, the exposure was “wrong,” and generally, we have no information on which metering mode and target area was used. So one might be comparing apples and pears. - Activate the old base curve module with its camera-specific profiles, set the global color picker to measure a zone that maps to middle gray (around 50 in LCh) on a color checker area in the DPReview RAW. Then deactivate the base curve module and set the exposure shift with the global color picker still active so that you get up to middle gray in the same area.
In my case (Canon EOS 7D), this meant +0.904EV.
There are (at least) two disadvantages of method 4:
a) I have no idea how accurate the given “general” Canon EOS preset is for my specific model.
b) It’s an embarrassingly “analog” transfer from a module with a digitally set curve. Yet, if you try to read out the value of the base curve profile at 50% by clicking another point, you automatically change the curve.
Question: Is method 4 acceptable for you?
Is there a better method of retrieving the middle gray values for a camera-specific exposure shift?