From: Steinar H. Gunderson Date: Sat, 3 Nov 2012 17:12:11 +0000 (+0100) Subject: Correct some untrue statements about CIECAM02 chromatic adaptation. X-Git-Tag: 1.0~210 X-Git-Url: https://git.sesse.net/?p=movit;a=commitdiff_plain;h=5b0f7fe5ff6af6a5e2f1620681ccf809f559393a;hp=181fca60b28290c92207cfb40e27113e4f5f021c Correct some untrue statements about CIECAM02 chromatic adaptation. --- diff --git a/white_balance_effect.cpp b/white_balance_effect.cpp index 8a495fb..8a00af4 100644 --- a/white_balance_effect.cpp +++ b/white_balance_effect.cpp @@ -53,9 +53,9 @@ double rgb_to_xyz_matrix[9] = { * (Hunt-Pointer-Estevez, or HPE) for the actual perception post-adaptation. * * CIECAM02 chromatic adaptation, while related to the transformation we want, - * is a more complex phenomenon that depends on factors like the total luminance - * (in cd/m²) of the illuminant, and can no longer be implemented by just scaling - * each component in LMS space linearly. The simpler way out is to use the HPE matrix, + * is a more complex phenomenon that depends on factors like the viewing conditions + * (e.g. amount of surrounding light), and can no longer be implemented by just scaling + * each component in LMS space. The simpler way out is to use the HPE matrix, * which is intended to be close to the actual cone response; this results in * the “von Kries transformation” when we couple it with normalization in LMS space. *