colour.colorimetry.dataset.illuminants.hunterlab Module¶
HunterLab Dataset¶
Defines the HunterLab illuminants dataset for the CIE 1931 2 Degree Standard Observer and CIE 1964 10 Degree Standard Observer.
The currently implemented data has been extracted from [1], however you may want to use different data accordingly to the tables given in [2].
See also
References
[1] | HunterLab. (2008). Hunter L,a,b Color Scale. Retrieved from http://www.hunterlab.se/wp-content/uploads/2012/11/Hunter-L-a-b.pdf |
[2] | HunterLab. (2008). Illuminant Factors in Universal Software and EasyMatch Coatings. Retrieved from https://support.hunterlab.com/hc/en-us/article_attachments/201437785/an02_02.pdf |
-
class
colour.colorimetry.dataset.illuminants.hunterlab.
HunterLab_Illuminant_Specification
(name, XYZ_n, K_ab)¶ Bases:
tuple
-
K_ab
¶ Alias for field number 2
-
XYZ_n
¶ Alias for field number 1
-
__getnewargs__
()¶ Return self as a plain tuple. Used by copy and pickle.
-
__getstate__
()¶ Exclude the OrderedDict from pickling
-
__repr__
()¶ Return a nicely formatted representation string
-
name
¶ Alias for field number 0
-
-
colour.colorimetry.dataset.illuminants.hunterlab.
HUNTERLAB_ILLUMINANTS_CIE_1931_2_DEGREE_STANDARD_OBSERVER
= CaseInsensitiveMapping({u'A': HunterLab_Illuminant_Specification(name=u'A', XYZ_n=(109.83, 100.0, 35.55), K_ab=(185.2, 38.4)), u'TL 4': HunterLab_Illuminant_Specification(name=u'TL 4', XYZ_n=(101.4, 100.0, 65.9), K_ab=(178.0, 52.3)), u'C': HunterLab_Illuminant_Specification(name=u'C', XYZ_n=(98.04, 100.0, 118.11), K_ab=(175.0, 70.0)), u'D75': HunterLab_Illuminant_Specification(name=u'D75', XYZ_n=(94.96, 100.0, 122.53), K_ab=(172.22, 71.3)), u'F2': HunterLab_Illuminant_Specification(name=u'F2', XYZ_n=(98.09, 100.0, 67.53), K_ab=(175.0, 52.9)), u'D50': HunterLab_Illuminant_Specification(name=u'D50', XYZ_n=(96.38, 100.0, 82.45), K_ab=(173.51, 58.48)), u'D65': HunterLab_Illuminant_Specification(name=u'D65', XYZ_n=(95.02, 100.0, 108.82), K_ab=(172.3, 67.2)), u'D60': HunterLab_Illuminant_Specification(name=u'D60', XYZ_n=(95.23, 100.0, 100.86), K_ab=(172.47, 64.72)), u'UL 3000': HunterLab_Illuminant_Specification(name=u'UL 3000', XYZ_n=(107.99, 100.0, 33.91), K_ab=(183.7, 37.5))})¶ Hunter L,a,b illuminant dataset for CIE 1931 2 Degree Standard Observer.
- HUNTERLAB_ILLUMINANTS_CIE_1931_2_DEGREE_STANDARD_OBSERVER :
- CaseInsensitiveMapping
-
colour.colorimetry.dataset.illuminants.hunterlab.
HUNTERLAB_ILLUMINANTS_CIE_1964_10_DEGREE_STANDARD_OBSERVER
= CaseInsensitiveMapping({u'A': HunterLab_Illuminant_Specification(name=u'A', XYZ_n=(111.16, 100.0, 35.19), K_ab=(186.3, 38.2)), u'TL 4': HunterLab_Illuminant_Specification(name=u'TL 4', XYZ_n=(103.82, 100.0, 66.9), K_ab=(180.1, 52.7)), u'C': HunterLab_Illuminant_Specification(name=u'C', XYZ_n=(97.3, 100.0, 116.14), K_ab=(174.3, 69.4)), u'D75': HunterLab_Illuminant_Specification(name=u'D75', XYZ_n=(94.45, 100.0, 120.7), K_ab=(171.76, 70.76)), u'F2': HunterLab_Illuminant_Specification(name=u'F2', XYZ_n=(102.13, 100.0, 69.37), K_ab=(178.6, 53.6)), u'D65': HunterLab_Illuminant_Specification(name=u'D65', XYZ_n=(94.83, 100.0, 107.38), K_ab=(172.1, 66.7)), u'D50': HunterLab_Illuminant_Specification(name=u'D50', XYZ_n=(96.72, 100.0, 81.45), K_ab=(173.82, 58.13)), u'D60': HunterLab_Illuminant_Specification(name=u'D60', XYZ_n=(95.21, 100.0, 99.6), K_ab=(172.45, 64.28)), u'UL 3000': HunterLab_Illuminant_Specification(name=u'UL 3000', XYZ_n=(111.12, 100.0, 35.21), K_ab=(186.3, 38.2))})¶ Hunter L,a,b illuminant dataset for CIE 1964 10 Degree Standard Observer.
- HUNTERLAB_ILLUMINANTS_CIE_1964_10_DEGREE_STANDARD_OBSERVER :
- CaseInsensitiveMapping
-
colour.colorimetry.dataset.illuminants.hunterlab.
HUNTERLAB_ILLUMINANTS
= CaseInsensitiveMapping({u'CIE 1931 2 Degree Standard Observer': CaseInsensitiveMapping({u'A': HunterLab_Illuminant_Specification(name=u'A', XYZ_n=(109.83, 100.0, 35.55), K_ab=(185.2, 38.4)), u'TL 4': HunterLab_Illuminant_Specification(name=u'TL 4', XYZ_n=(101.4, 100.0, 65.9), K_ab=(178.0, 52.3)), u'C': HunterLab_Illuminant_Specification(name=u'C', XYZ_n=(98.04, 100.0, 118.11), K_ab=(175.0, 70.0)), u'D75': HunterLab_Illuminant_Specification(name=u'D75', XYZ_n=(94.96, 100.0, 122.53), K_ab=(172.22, 71.3)), u'F2': HunterLab_Illuminant_Specification(name=u'F2', XYZ_n=(98.09, 100.0, 67.53), K_ab=(175.0, 52.9)), u'D50': HunterLab_Illuminant_Specification(name=u'D50', XYZ_n=(96.38, 100.0, 82.45), K_ab=(173.51, 58.48)), u'D65': HunterLab_Illuminant_Specification(name=u'D65', XYZ_n=(95.02, 100.0, 108.82), K_ab=(172.3, 67.2)), u'D60': HunterLab_Illuminant_Specification(name=u'D60', XYZ_n=(95.23, 100.0, 100.86), K_ab=(172.47, 64.72)), u'UL 3000': HunterLab_Illuminant_Specification(name=u'UL 3000', XYZ_n=(107.99, 100.0, 33.91), K_ab=(183.7, 37.5))}), u'CIE 1964 10 Degree Standard Observer': CaseInsensitiveMapping({u'A': HunterLab_Illuminant_Specification(name=u'A', XYZ_n=(111.16, 100.0, 35.19), K_ab=(186.3, 38.2)), u'TL 4': HunterLab_Illuminant_Specification(name=u'TL 4', XYZ_n=(103.82, 100.0, 66.9), K_ab=(180.1, 52.7)), u'C': HunterLab_Illuminant_Specification(name=u'C', XYZ_n=(97.3, 100.0, 116.14), K_ab=(174.3, 69.4)), u'D75': HunterLab_Illuminant_Specification(name=u'D75', XYZ_n=(94.45, 100.0, 120.7), K_ab=(171.76, 70.76)), u'F2': HunterLab_Illuminant_Specification(name=u'F2', XYZ_n=(102.13, 100.0, 69.37), K_ab=(178.6, 53.6)), u'D65': HunterLab_Illuminant_Specification(name=u'D65', XYZ_n=(94.83, 100.0, 107.38), K_ab=(172.1, 66.7)), u'D50': HunterLab_Illuminant_Specification(name=u'D50', XYZ_n=(96.72, 100.0, 81.45), K_ab=(173.82, 58.13)), u'D60': HunterLab_Illuminant_Specification(name=u'D60', XYZ_n=(95.21, 100.0, 99.6), K_ab=(172.45, 64.28)), u'UL 3000': HunterLab_Illuminant_Specification(name=u'UL 3000', XYZ_n=(111.12, 100.0, 35.21), K_ab=(186.3, 38.2))}), u'cie_10_1964': CaseInsensitiveMapping({u'A': HunterLab_Illuminant_Specification(name=u'A', XYZ_n=(111.16, 100.0, 35.19), K_ab=(186.3, 38.2)), u'TL 4': HunterLab_Illuminant_Specification(name=u'TL 4', XYZ_n=(103.82, 100.0, 66.9), K_ab=(180.1, 52.7)), u'C': HunterLab_Illuminant_Specification(name=u'C', XYZ_n=(97.3, 100.0, 116.14), K_ab=(174.3, 69.4)), u'D75': HunterLab_Illuminant_Specification(name=u'D75', XYZ_n=(94.45, 100.0, 120.7), K_ab=(171.76, 70.76)), u'F2': HunterLab_Illuminant_Specification(name=u'F2', XYZ_n=(102.13, 100.0, 69.37), K_ab=(178.6, 53.6)), u'D65': HunterLab_Illuminant_Specification(name=u'D65', XYZ_n=(94.83, 100.0, 107.38), K_ab=(172.1, 66.7)), u'D50': HunterLab_Illuminant_Specification(name=u'D50', XYZ_n=(96.72, 100.0, 81.45), K_ab=(173.82, 58.13)), u'D60': HunterLab_Illuminant_Specification(name=u'D60', XYZ_n=(95.21, 100.0, 99.6), K_ab=(172.45, 64.28)), u'UL 3000': HunterLab_Illuminant_Specification(name=u'UL 3000', XYZ_n=(111.12, 100.0, 35.21), K_ab=(186.3, 38.2))}), u'cie_2_1931': CaseInsensitiveMapping({u'A': HunterLab_Illuminant_Specification(name=u'A', XYZ_n=(109.83, 100.0, 35.55), K_ab=(185.2, 38.4)), u'TL 4': HunterLab_Illuminant_Specification(name=u'TL 4', XYZ_n=(101.4, 100.0, 65.9), K_ab=(178.0, 52.3)), u'C': HunterLab_Illuminant_Specification(name=u'C', XYZ_n=(98.04, 100.0, 118.11), K_ab=(175.0, 70.0)), u'D75': HunterLab_Illuminant_Specification(name=u'D75', XYZ_n=(94.96, 100.0, 122.53), K_ab=(172.22, 71.3)), u'F2': HunterLab_Illuminant_Specification(name=u'F2', XYZ_n=(98.09, 100.0, 67.53), K_ab=(175.0, 52.9)), u'D50': HunterLab_Illuminant_Specification(name=u'D50', XYZ_n=(96.38, 100.0, 82.45), K_ab=(173.51, 58.48)), u'D65': HunterLab_Illuminant_Specification(name=u'D65', XYZ_n=(95.02, 100.0, 108.82), K_ab=(172.3, 67.2)), u'D60': HunterLab_Illuminant_Specification(name=u'D60', XYZ_n=(95.23, 100.0, 100.86), K_ab=(172.47, 64.72)), u'UL 3000': HunterLab_Illuminant_Specification(name=u'UL 3000', XYZ_n=(107.99, 100.0, 33.91), K_ab=(183.7, 37.5))})})¶ Aggregated Hunter L,a,b illuminant dataset.
- HUNTERLAB_ILLUMINANTS : CaseInsensitiveMapping
- {‘CIE 1931 2 Degree Standard Observer’, ‘CIE 1964 10 Degree Standard Observer’}
Aliases:
- ‘cie_2_1931’: ‘CIE 1931 2 Degree Standard Observer’
- ‘cie_10_1964’: ‘CIE 1964 10 Degree Standard Observer’