colorspacious
colorspacious copied to clipboard
CAM16[-UCS]
The king is dead, long live the king!
CAM02-UCS has been superceded by CAM16-UCS. From here:
It has been found that the new model (named CAM16) not only overcomes the previous problems, but also the performance in predicting the visual results is as good as if not better than that of the original CIECAM02 model. Furthermore the new CAM16 model is simpler than the original CIECAM02 model. In addition, if considering only chromatic adaptation, a new transformation, CAT16, is proposed to replace the previous CAT02 transformation. Finally, the new CAM16-UCS uniform color space is proposed to replace the previous CAM02-UCS space.
Ha, neat!
I'm not going to have time to dig into this anytime soon, but it'd obviously be great to have it in colorspacious; any interest in implementing it?
I'll certainly let you know if start implementing something.
This package seems to have CAM16-related code in it: https://github.com/ksmet1977/luxpy/tree/master/luxpy
We implemented them in Colour a few days ago, as Colorspacious has CIECAM02, it should be straightforward: https://github.com/colour-science/colour/pull/372/commits/b6a5d25f5a3f5652f8e402591b80aae56e39ffc1#diff-92c76ff05b61adca366526ad1d02fd45
Of interest and related: https://www.osapublishing.org/oe/abstract.cfm?uri=oe-25-13-15131 and https://figshare.com/articles/JzAzBz_m/5016299
Maybe related and worth knowing: