colour.JzAzBz_to_XYZ¶
-
colour.
JzAzBz_to_XYZ
(JzAzBz, constants={'b': 1.15, 'c_1': 0.8359375, 'c_2': 18.8515625, 'c_3': 18.6875, 'd': -0.56, 'd_0': 1.6295499532821565e-11, 'g': 0.66, 'm_1': 0.1593017578125, 'm_2': 134.03437499999998})[source]¶ Converts from \(J_zA_zB_z\) colourspace to CIE XYZ tristimulus values.
- Parameters
JzAzBz (array_like) – \(J_zA_zB_z\) colourspace array where \(J_z\) is Lightness, \(A_z\) is redness-greenness and \(B_z\) is yellowness-blueness.
constants (Structure, optional) – \(J_zA_zB_z\) colourspace constants.
- Returns
CIE XYZ tristimulus values under CIE Standard Illuminant D Series D65.
- Return type
ndarray
Notes
Domain
Scale - Reference
Scale - 1
JzAzBz
Jz
: [0, 1]Az
: [-1, 1]Bz
: [-1, 1]Jz
: [0, 1]Az
: [-1, 1]Bz
: [-1, 1]Range
Scale - Reference
Scale - 1
XYZ
[0, 1]
[0, 1]
References
Examples
>>> JzAzBz = np.array([0.00535048, 0.00924302, 0.00526007]) >>> JzAzBz_to_XYZ(JzAzBz) array([ 0.2065402..., 0.1219723..., 0.0513696...])