Reference articles https://docs.blender.org/manual/en/latest/render/color_management.html
https://rmanwiki.pixar.com/display/REN24/Color+Management
https://www.arri.com/en/learn-help/learn-help-camera-system/camera-workflow/image-science/aces
https://github.com/colour-science/OpenColorIO-Configs
https://acescentral.com/knowledge-base-2/using-aces-reference-images/
https://opencolorio.readthedocs.io/en/latest/configurations/aces_1.0.3.html
Talk about Gamma Correction Table[x^2.2, {x, 0, 1, 0.1}] {0., 0.00630957, 0.0289912, 0.0707403, 0.133209, 0.217638, 0.325037, \ 0.456263, 0.612066, 0.79311, 1.} Table[x, {x, 0, 1, 0.1}] {0., 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.} Table[x^(1/2.2), {x, 0, 1, 0.1}] {0., 0.351119, 0.481157, 0.578533, 0.659353, 0.72974, 0.792793, \ 0.850335, 0.903545, 0.953238, 1.} #^2.2 & /@ Table[x^(1/2.2), {x, 0, 1, 0.1}] {0., 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.} To get a preliminary understanding of the gamma function, it can be seen from the above expression that the transformation obtained by the gamma function 2.2, we can keep the input and output in a linear relationship by the inverse gamma function 1/2.2.
...