oyranos-cms / oyranos

Colour Management System
https://gitlab.com/oyranos/oyranos
Other
19 stars 6 forks source link

Improve CAT for big white point changes #37

Closed beku closed 6 years ago

beku commented 6 years ago

Currently a simple linear scale in CIE*Lab is done to create the white point adaption. This appears not to be sufficient for bigger white point changes, say from 6500 or 5000 Kelvin to 3000 Kelvin.

Explore:

beku commented 6 years ago

lcms2 provides cmsAdaptToIlluminant() with a Bradford matrix. Bradford is already a great improvement. ciecam02.c contains lots of code.

beku commented 6 years ago

Looks good with the latest commits.