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]Ohta, N. (1997). The basis of color reproduction engineering.
[2]Munsell Color Science. (n.d.). Macbeth Colorchecker. Retrieved from http://www.rit-mcsl.org/UsefulData/MacbethColorChecker.xls
[3]BabelColor. (2012). ColorChecker RGB and spectra. Retrieved from http://www.babelcolor.com/download/ColorChecker_RGB_and_spectra.xls
[4]BabelColor. (2012). The ColorChecker (since 1976!). Retrieved September 26, 2014, from 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 0x7fa03e4ed1d0>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed350>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed3d0>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed450>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed4d0>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed550>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed9d0>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed650>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed6d0>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed750>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed7d0>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edcd0>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed8d0>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed950>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed5d0>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4eda50>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edad0>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edb50>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edbd0>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edc50>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed850>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edd50>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4eddd0>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ede50>}

Measured by Ohta (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 0x7fa03e4eded0>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edf50>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edfd0>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8090>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8110>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8190>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8610>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8290>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8310>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8390>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8410>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8910>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8510>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8590>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8210>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8690>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8710>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8790>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8810>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8890>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8490>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8990>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8a10>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8a90>}

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 0x7fa03e4eded0>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edf50>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edfd0>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8090>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8110>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8190>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8610>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8290>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8310>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8390>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8410>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8910>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8510>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8590>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8210>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8690>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8710>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8790>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8810>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8890>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8490>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8990>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8a10>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8a90>}, u'ColorChecker N Ohta': {u'neutral 3.5 (1.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed1d0>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed350>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed3d0>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed450>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed4d0>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed550>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed9d0>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed650>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed6d0>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed750>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed7d0>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edcd0>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed8d0>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed950>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed5d0>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4eda50>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edad0>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edb50>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edbd0>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edc50>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed850>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edd50>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4eddd0>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ede50>}, u'BabelColor Average': {u'neutral 3.5 (1.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4eded0>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edf50>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edfd0>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8090>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8110>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8190>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8610>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8290>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8310>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8390>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8410>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8910>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8510>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8590>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8210>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8690>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8710>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8790>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8810>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8890>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8490>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8990>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8a10>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4f8a90>}, u'cc_ohta': {u'neutral 3.5 (1.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed1d0>, u'neutral 5 (.70 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed350>, u'white 9.5 (.05 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed3d0>, u'yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed450>, u'neutral 8 (.23 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed4d0>, u'magenta': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed550>, u'light skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed9d0>, u'blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed650>, u'purple': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed6d0>, u'orange': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed750>, u'blue sky': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed7d0>, u'dark skin': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edcd0>, u'blue flower': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed8d0>, u'neutral 6.5 (.44 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed950>, u'yellow green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed5d0>, u'bluish green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4eda50>, u'cyan': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edad0>, u'moderate red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edb50>, u'black 2 (1.5 D)': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edbd0>, u'green': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edc50>, u'red': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ed850>, u'foliage': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4edd50>, u'purplish blue': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4eddd0>, u'orange yellow': <colour.colorimetry.spectrum.SpectralPowerDistribution object at 0x7fa03e4ede50>}})

Aggregated ColourCheckers spectral power distributions.

COLOURCHECKERS : CaseInsensitiveMapping
{‘BabelColor Average’, ‘ColorChecker N Ohta’}

Aliases:

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