colour_hdri.camera_space_to_RGB¶
-
colour_hdri.
camera_space_to_RGB
(RGB, M_XYZ_to_camera_space, matrix_RGB_to_XYZ)[source]¶ Converts given RGB array from camera space to given RGB colourspace.
- Parameters
RGB (array_like) – Camera space RGB colourspace array.
M_XYZ_to_camera_space (array_like) – Matrix converting from CIE XYZ tristimulus values to camera space.
matrix_RGB_to_XYZ (array_like) – Matrix converting from RGB colourspace to CIE XYZ tristimulus values.
- Returns
RGB colourspace array.
- Return type
ndarray
Examples
>>> RGB = np.array([0.80660, 0.81638, 0.65885]) >>> M_XYZ_to_camera_space = np.array([ ... [0.47160000, 0.06030000, -0.08300000], ... [-0.77980000, 1.54740000, 0.24800000], ... [-0.14960000, 0.19370000, 0.66510000]]) >>> matrix_RGB_to_XYZ = np.array([ ... [0.41238656, 0.35759149, 0.18045049], ... [0.21263682, 0.71518298, 0.07218020], ... [0.01933062, 0.11919716, 0.95037259]]) >>> camera_space_to_RGB( ... RGB, ... M_XYZ_to_camera_space, ... matrix_RGB_to_XYZ) array([ 0.7564180..., 0.8683192..., 0.6044589...])