Colour Matching Functions Spectral Power Distributions
Defines various colour matching functions involved in spectral computations.
The colour matching functions data is in the form of a dict of
colour.colorimetry.spectrum.TriSpectralPowerDistribution classes as
follows:
{'name': TriSpectralPowerDistribution,
...,
'name': TriSpectralPowerDistribution}
The following colour matching functions are available:
- Stockman & Sharpe 2 Degree Cone Fundamentals
- Stockman & Sharpe 10 Degree Cone Fundamentals
- Wright & Guild 1931 2 Degree RGB CMFs
- Stiles & Burch 1955 2 Degree RGB CMFs
- Stiles & Burch 1959 10 Degree RGB CMFs
- CIE 1931 2 Degree Standard Observer
- CIE 1964 10 Degree Standard Observer
- CIE 2012 10 Degree Standard Observer
- CIE 2012 2 Degree Standard Observer
Notes
- Stockman and Sharpe LMS colour matching functions are provided at 1 nm
steps.
- Wright & Guild and Stiles & Burch CIE RGB colour matching functions
are provided at 5 nm steps.
- CIE Standard Observers XYZ colour matching functions are provided at 5
nm steps.
References
-
colour.colorimetry.dataset.cmfs.LMS_CMFS = CaseInsensitiveMapping({u'Stockman & Sharpe 2 Degree Cone Fundamentals': <colour.colorimetry.cmfs.LMS_ConeFundamentals object at 0x2adc373c1b10>, u'Stockman & Sharpe 10 Degree Cone Fundamentals': <colour.colorimetry.cmfs.LMS_ConeFundamentals object at 0x2adc373c1c90>})
LMS colour matching functions.
- LMS_CMFS : CaseInsensitiveMapping
- {‘Stockman & Sharpe 2 Degree Cone Fundamentals’,
‘Stockman & Sharpe 10 Degree Cone Fundamentals’}
-
colour.colorimetry.dataset.cmfs.RGB_CMFS = CaseInsensitiveMapping({u'Stiles & Burch 1959 10 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2adc373cd050>, u'Wright & Guild 1931 2 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2adc373c1e90>, u'Stiles & Burch 1955 2 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2adc373c1e10>})
CIE RGB colour matching functions.
- RGB_CMFS : CaseInsensitiveMapping
- {‘Wright & Guild 1931 2 Degree RGB CMFs’,
‘Stiles & Burch 1955 2 Degree RGB CMFs’,
‘Stiles & Burch 1959 10 Degree RGB CMFs’}
-
colour.colorimetry.dataset.cmfs.STANDARD_OBSERVERS_CMFS = CaseInsensitiveMapping({u'CIE 1931 2 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd290>, u'cie_10_1964': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd190>, u'CIE 2012 10 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd3d0>, u'CIE 2012 2 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd410>, u'CIE 1964 10 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd190>, u'cie_2_1931': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd290>})
CIE Standard Observers XYZ colour matching functions.
- STANDARD_OBSERVERS_CMFS : CaseInsensitiveMapping
- {‘CIE 1931 2 Degree Standard Observer’,
‘CIE 1964 10 Degree Standard Observer’,
‘CIE 2012 2 Degree Standard Observer’,
‘CIE 2012 10 Degree Standard Observer’}
Aliases:
- ‘cie_2_1931’: ‘CIE 1931 2 Degree Standard Observer’
- ‘cie_10_1964’: ‘CIE 1964 10 Degree Standard Observer’
-
colour.colorimetry.dataset.cmfs.CMFS = CaseInsensitiveMapping({u'Stockman & Sharpe 2 Degree Cone Fundamentals': <colour.colorimetry.cmfs.LMS_ConeFundamentals object at 0x2adc373c1b10>, u'CIE 1931 2 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd290>, u'CIE 2012 10 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd3d0>, u'cie_10_1964': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd190>, u'Stockman & Sharpe 10 Degree Cone Fundamentals': <colour.colorimetry.cmfs.LMS_ConeFundamentals object at 0x2adc373c1c90>, u'Wright & Guild 1931 2 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2adc373c1e90>, u'CIE 2012 2 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd410>, u'Stiles & Burch 1959 10 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2adc373cd050>, u'cie_2_1931': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd290>, u'CIE 1964 10 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2adc373cd190>, u'Stiles & Burch 1955 2 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2adc373c1e10>})
Aggregated colour matching functions.
- CMFS : CaseInsensitiveMapping
- {‘Stockman & Sharpe 10 Degree Cone Fundamentals’,
‘Stockman & Sharpe 2 Degree Cone Fundamentals’,
‘Wright & Guild 1931 2 Degree RGB CMFs’,
‘Stiles & Burch 1955 2 Degree RGB CMFs’,
‘Stiles & Burch 1959 10 Degree RGB CMFs’,
‘CIE 1931 2 Degree Standard Observer’,
‘CIE 1964 10 Degree Standard Observer’,
‘CIE 2012 2 Degree Standard Observer’,
‘CIE 2012 10 Degree Standard Observer’}