colour.characterisation.dataset.colour_checkers.spds Module

ColourCheckers Spectral Power Distributions

Defines ColourCheckers spectral power distributions.

Each ColourChecker data is in the form of a dict of colour.colorimetry.spectrum.SpectralPowerDistribution classes as follows:

{'name': SpectralPowerDistribution, ..., 'name': SpectralPowerDistribution}

The following ColourCheckers data is available:

References

[1]N. Ohta, The Basis of Color Reproduction Engineering (Japanese), Corona-sha Co of Japan, published 1997, DOI: https://doi.org/10.1002/(SICI)1520-6378(199610)21:5<338::AID-COL3>3.0.CO;2-Z
[2]http://www.rit-mcsl.org/UsefulData/MacbethColorChecker.xls (Last accessed 9 June 2014)
[3]http://www.babelcolor.com/download/ColorChecker_RGB_and_spectra.xls (Last accessed 24 February 2014)
[4]http://www.babelcolor.com/main_level/ColorChecker.htm
colour.characterisation.dataset.colour_checkers.spds.COLORCHECKER_N_OHTA_SPDS = {u'neutral 3.5 (1.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74050>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e740d0>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74110>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74150>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74190>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e741d0>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74410>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74250>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74290>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e742d0>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74310>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74590>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74390>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e743d0>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74210>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74450>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74490>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e744d0>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74510>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74550>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74350>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e745d0>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74610>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74650>}

Measured by N. Ohta in 1997.

COLORCHECKER_N_OHTA_SPDS : dict

colour.characterisation.dataset.colour_checkers.spds.BABELCOLOR_AVERAGE_SPDS = {u'neutral 3.5 (1.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74690>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e746d0>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74710>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74750>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74790>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e747d0>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74a10>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74850>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74890>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e748d0>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74910>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74b90>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74990>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e749d0>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74810>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74a50>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74a90>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74ad0>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74b10>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74b50>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74950>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74bd0>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74c10>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74c50>}

Average data derived from measurements of 30 ColourChecker charts.

BABELCOLOR_AVERAGE_SPDS : dict

colour.characterisation.dataset.colour_checkers.spds.COLOURCHECKERS_SPDS = CaseInsensitiveMapping({u'babel_average': {u'neutral 3.5 (1.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74690>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e746d0>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74710>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74750>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74790>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e747d0>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74a10>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74850>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74890>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e748d0>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74910>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74b90>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74990>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e749d0>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74810>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74a50>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74a90>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74ad0>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74b10>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74b50>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74950>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74bd0>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74c10>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74c50>}, u'ColorChecker N Ohta': {u'neutral 3.5 (1.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74050>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e740d0>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74110>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74150>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74190>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e741d0>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74410>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74250>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74290>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e742d0>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74310>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74590>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74390>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e743d0>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74210>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74450>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74490>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e744d0>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74510>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74550>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74350>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e745d0>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74610>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74650>}, u'BabelColor Average': {u'neutral 3.5 (1.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74690>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e746d0>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74710>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74750>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74790>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e747d0>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74a10>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74850>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74890>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e748d0>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74910>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74b90>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74990>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e749d0>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74810>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74a50>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74a90>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74ad0>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74b10>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74b50>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74950>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74bd0>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74c10>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74c50>}, u'cc_ohta': {u'neutral 3.5 (1.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74050>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e740d0>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74110>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74150>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74190>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e741d0>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74410>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74250>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74290>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e742d0>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74310>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74590>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74390>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e743d0>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74210>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74450>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74490>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e744d0>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74510>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74550>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74350>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e745d0>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74610>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x102e74650>}})

Aggregated ColourCheckers spectral power distributions.

COLOURCHECKERS : dict
(‘BabelColor Average’, ‘ColorChecker N Ohta’)

Aliases:

  • ‘babel_average’: ‘BabelColor Average’
  • ‘cc_ohta’: ‘ColorChecker N Ohta’