colour.colorimetry.LMS_10_degree_cmfs_to_XYZ_10_degree_cmfs#

colour.colorimetry.LMS_10_degree_cmfs_to_XYZ_10_degree_cmfs(wavelength: ArrayLike) NDArrayFloat[source]#

Convert the Stockman & Sharpe 10 Degree Cone Fundamentals colour matching functions to the CIE 2015 10 Degree Standard Observer colour matching functions.

Parameters:

wavelength (ArrayLike) – Wavelength \(\lambda\) in nm.

Returns:

CIE 2015 10 Degree Standard Observer spectral tristimulus values.

Return type:

numpy.ndarray

Notes

  • Data for the CIE 2015 10 Degree Standard Observer already exists, this definition is intended for educational purpose.

References

[CVRLf]

Examples

>>> from colour.utilities import numpy_print_options
>>> with numpy_print_options(suppress=True):
...     LMS_10_degree_cmfs_to_XYZ_10_degree_cmfs(700)
array([0.0098162..., 0.0037761..., 0.        ])