The other half of the point is that you have a good starting value for optimizing colors (unless the camera is completely off). Every decent raw converter offers the choice to set AWB values to the values the camera has choosen - if they are available.6by9 wrote:So those are the CCMs and AWB gains that the internal algorithms have chosen. Half the point of capturing raws is that you can tinker with them, as otherwise you are just going to recreate the same image as the GPU (although you could tweak values in other parts of the processing chain).
Independently of this argument, you just need a color-matrix. Raspiraw just uses an identity-matrix which is way off, while dcraw uses a hard-coded default. Not too bad for average light situations, but not every situation has average light.