colour.uv_to_CCT#
- colour.uv_to_CCT(uv: ArrayLike, method: Literal['Krystek 1985', 'Ohno 2013', 'Planck 1900', 'Robertson 1968'] | str = 'Ohno 2013', **kwargs: Any) NDArrayFloat [source]#
Return the correlated colour temperature \(T_{cp}\) and \(\Delta_{uv}\) from given CIE UCS colourspace uv chromaticity coordinates using given method.
- Parameters:
uv (ArrayLike) – CIE UCS colourspace uv chromaticity coordinates.
method (Literal['Krystek 1985', 'Ohno 2013', 'Planck 1900', 'Robertson 1968'] | str) – Computation method.
cmfs – {
colour.temperature.uv_to_CCT_Ohno2013()
,colour.temperature.uv_to_CCT_Planck1900()
}, Standard observer colour matching functions.count – {
colour.temperature.uv_to_CCT_Ohno2013()
}, Temperatures count in the planckian tables.end – {
colour.temperature.uv_to_CCT_Ohno2013()
}, Temperature range end in kelvins.iterations – {
colour.temperature.uv_to_CCT_Ohno2013()
}, Number of planckian tables to generate.optimisation_kwargs – {
colour.temperature.uv_to_CCT_Krystek1985()
}, Parameters forscipy.optimize.minimize()
definition.start – {
colour.temperature.uv_to_CCT_Ohno2013()
}, Temperature range start in kelvins.kwargs (Any)
- Returns:
Correlated colour temperature \(T_{cp}\), \(\Delta_{uv}\).
- Return type:
References
[AdobeSystems13b], [AdobeSystems13a], [CIET14804e], [Kry85], [Ohn14], [WS00m]
Examples
>>> import numpy as np >>> uv = np.array([0.1978, 0.3122]) >>> uv_to_CCT(uv) array([ 6.5074747...e+03, 3.2233463...e-03])