colour.JMh_CIECAM02_to_CAM02UCS

colour.JMh_CIECAM02_to_CAM02UCS(JMh)[source]

Converts from CIECAM02 \(JMh\) correlates array to Luo et alii (2006) CAM02-UCS colourspace \(J'a'b'\) array.

Parameters:JMh (array_like) – CIECAM02 correlates array \(JMh\).
Returns:Luo et alii (2006) CAM02-UCS colourspace \(J'a'b'\) array.
Return type:ndarray

References

Examples

>>> from colour.appearance import (
...     CIECAM02_VIEWING_CONDITIONS,
...     XYZ_to_CIECAM02)
>>> XYZ = np.array([19.01, 20.00, 21.78])
>>> XYZ_w = np.array([95.05, 100.00, 108.88])
>>> L_A = 318.31
>>> Y_b = 20.0
>>> surround = CIECAM02_VIEWING_CONDITIONS['Average']
>>> specification = XYZ_to_CIECAM02(
...     XYZ, XYZ_w, L_A, Y_b, surround)
>>> JMh = (specification.J, specification.M, specification.h)
>>> JMh_CIECAM02_to_CAM02UCS(JMh)  
array([ 54.9043313...,  -0.0844236...,  -0.0684831...])