colour.temperature.CCT_to_xy_McCamy1992¶
- colour.temperature.CCT_to_xy_McCamy1992(CCT: FloatingOrArrayLike, optimisation_kwargs: Optional[Dict] = None) numpy.ndarray [source]¶
Return the CIE xy chromaticity coordinates from given correlated colour temperature \(T_{cp}\) using McCamy (1992) method.
- Parameters
CCT (FloatingOrArrayLike) – Correlated colour temperature \(T_{cp}\).
optimisation_kwargs (Optional[Dict]) – Parameters for
scipy.optimize.minimize()
definition.
- Returns
CIE xy chromaticity coordinates.
- Return type
Warning
McCamy (1992) method for computing CIE xy chromaticity coordinates from given correlated colour temperature is not a bijective function and might produce unexpected results. It is given for consistency with other correlated colour temperature computation methods but should be avoided for practical applications. The current implementation relies on optimization using
scipy.optimize.minimize()
definition and thus has reduced precision and poor performance.References
Examples
>>> CCT_to_xy_McCamy1992(6505.0805913074782) array([ 0.3127..., 0.329...])