CCM是在WB之后,就是当AWB将白色校正之后其他颜色也会跟着有明显变化,CCM的作用就是要保持白色不变,把其他色彩校正到非常精准的地步。
校正后的颜色(target值是一个固定的值)=CCM矩阵*原始的颜色(从WB之后输入的值)
CCM校正是使用24色卡在不同亮度的不同色温下拍摄,得到24色卡的输入值。
在同一种亮度同一种色温下的每一种颜色都可以视为RGB三种分量的叠加混合。比如下图所示
在ccm校正过程中对于24色卡的前18个色块的目标颜色target是一个固定的标准值。如下博客提到
Camera中的CCM变换和标定_使用24色卡得到ccm矩阵-优快云博客
实拍得到的实际颜色通过与ccm矩阵相乘达到目标值的过程就是CCM校正过程。校正目的就是得到CCM矩阵中的9个值。
CCM公式的一个基本约束就是不能破坏白平衡,即对于任何R=G=B的输入,必须保证输出满足R’=G’=B’。正是由于这个原因,颜色校正操作只能放在白平衡调整之后执行。
CCM矩阵的手动调试方法见如下博客内容: