colour.colorimetry.LMS_2_degree_cmfs_to_XYZ_2_degree_cmfs

colour.colorimetry.LMS_2_degree_cmfs_to_XYZ_2_degree_cmfs(wavelength: FloatingOrArrayLike) numpy.ndarray[source]

Convert Stockman & Sharpe 2 Degree Cone Fundamentals colour matching functions into the CIE 2012 2 Degree Standard Observer colour matching functions.

Parameters

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

Returns

CIE 2012 2 Degree Standard Observer spectral tristimulus values.

Return type

numpy.ndarray

Notes

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

References

[CVRLb]

Examples

>>> from colour.utilities import numpy_print_options
>>> with numpy_print_options(suppress=True):
...     LMS_2_degree_cmfs_to_XYZ_2_degree_cmfs(700)  
array([ 0.0109677...,  0.0041959...,  0.        ])