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 0x2b3679a91f50>, u'Stockman & Sharpe 10 Degree Cone Fundamentals': <colour.colorimetry.cmfs.LMS_ConeFundamentals object at 0x2b3679ab5110>})
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 0x2b3679ab5510>, u'Wright & Guild 1931 2 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2b3679ab5390>, u'Stiles & Burch 1955 2 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2b3679ab5290>})
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 0x2b3679ab5690>, u'cie_10_1964': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5650>, u'CIE 2012 10 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5810>, u'CIE 2012 2 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5850>, u'CIE 1964 10 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5650>, u'cie_2_1931': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5690>})
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 0x2b3679a91f50>, u'CIE 1931 2 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5690>, u'CIE 2012 10 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5810>, u'cie_10_1964': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5650>, u'Stockman & Sharpe 10 Degree Cone Fundamentals': <colour.colorimetry.cmfs.LMS_ConeFundamentals object at 0x2b3679ab5110>, u'Wright & Guild 1931 2 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2b3679ab5390>, u'CIE 2012 2 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5850>, u'Stiles & Burch 1959 10 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2b3679ab5510>, u'cie_2_1931': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5690>, u'CIE 1964 10 Degree Standard Observer': <colour.colorimetry.cmfs.XYZ_ColourMatchingFunctions object at 0x2b3679ab5650>, u'Stiles & Burch 1955 2 Degree RGB CMFs': <colour.colorimetry.cmfs.RGB_ColourMatchingFunctions object at 0x2b3679ab5290>})
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’}