Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Make raw black and white level tools work on absolute values #5547
I would find it more informational and clear if the current raw black and white levels were explicitly shown in spinboxes, allowing me to see the value and to directly change it. Currently (5.7) the raw black levels are offsets and the raw white level is a multiplier, and the user does not know what the detected levels are.
Concerning nomenclature, I propose to call them "black levels" and "white levels".
I can do the UI part.
I can't think of any real cases where not being able to use an offset or multiplier would be a problem (thinking of batch mode or of dynamic profiles). If you can, speak now.
I have no objections to exposing these values to the user. Good plan! The interface is already almost there.
As to the naming: I don't think it's appropriate to call both 'levels', in particular since one acts as an offset and the other as a multiplier. Could we change the behavior to be the same in both cases, or is there a practical argument to not do so? What would be your objection to use the current terms 'black point' and 'white point'?
@Thanatomanic this issue is about getting rid of the offset and multiplier and working with the actual levels.
The current terms are misleading or vague - the sliders don't control the "raw black point" but an offset, and the "white-point correction" is a multiplier.
If the engine is capable of providing the actual levels used, then I don't see why we shouldn't see and be able to adjust them directly.