colour.recovery.RGB_to_sd_Smits1999¶
-
colour.recovery.
RGB_to_sd_Smits1999
(RGB)[source]¶ Recovers the spectral distribution of given RGB colourspace array using Smits (1999) method.
- Parameters
RGB (array_like, (3,)) – RGB colourspace array to recover the spectral distribution from.
- Returns
Recovered spectral distribution.
- Return type
Notes
Domain
Scale - Reference
Scale - 1
RGB
[0, 1]
[0, 1]
References
Examples
>>> from colour.utilities import numpy_print_options >>> RGB = np.array([0.40639599, 0.02752894, 0.03982193]) >>> with numpy_print_options(suppress=True): ... RGB_to_sd_Smits1999(RGB) SpectralDistribution([[ 380. , 0.0769192...], [ 417.7778 , 0.0587004...], [ 455.5556 , 0.0394319...], [ 493.3333 , 0.0302497...], [ 531.1111 , 0.0275069...], [ 568.8889 , 0.0280864...], [ 606.6667 , 0.3429898...], [ 644.4444 , 0.4118579...], [ 682.2222 , 0.4118579...], [ 720. , 0.4118075...]], interpolator=LinearInterpolator, interpolator_args={}, extrapolator=Extrapolator, extrapolator_args={...})