Features

Colour features a rich dataset and collection of objects, some of them are listed in approximate sub-packages order:

Automatic Colour Conversion Graph

Chromatic Adaptation

Chromatic Adaptation Models

  • CIE 1994

  • CMCCAT2000

  • Fairchild (1990)

  • Von Kries

Chromatic Adaptation Transforms

  • Bianco and Schettini (2010)

  • Bianco and Schettini (2010) PC

  • Bradford

  • Brill and Süsstrunk (2008) corrected CAT02

  • CAT02

  • CMCCAT2000

  • CMCCAT97

  • Fairchild

  • Sharp

  • Von Kries

  • XYZ Scaling

Algebra

Kernel Interpolation

Sprague Interpolation

Colour Appearance Models

  • ATD95

  • CIECAM02

  • CAM16

  • Hunt

  • LLAB

  • Nayatani95

  • RLAB

Biochemistry

  • Michaelis–Menten kinetics

Colour Blindness

  • CVD Simulation - Machado (2009)

Characterisation

ACES Input Device Transform (IDT) Generation

Camera Sensitivities Dataset

  • Nikon 5100 (NPL)

  • Sigma SDMerill (NPL)

Colour Rendition Charts Spectral Dataset

  • BabelColor Average

  • ColorChecker N. Ohta

Colour Rendition Charts Chromaticity Coordinates

  • BabelColor Average

  • ColorChecker 1976

  • ColorChecker 2005

  • ColorChecker24 - After November 2014

  • ColorChecker24 - Before November 2014

Display Primaries Spectral Dataset

  • Apple Studio Display

  • Typical CRT Brainard 1997

Filter Transmission Spectral Dataset

  • ISO 7589 Diffuser

Lens Transmission Spectral Dataset

  • ISO Standard Lens

Colour Correction

  • Cheung et al. (2004)

  • Finlayson et al. (2015)

  • Vandermonde

Colorimetry

Spectral Computations

  • Wavelength to XYZ

  • Spectral to Tristimulus Values - ASTM E308–15

  • Tristimulus Weighting Factors - ASTM E2022–11

  • Interpolation - Kernel, Linear, Cubic Spline, Pchip, Sprague (1880)

  • Extrapolation

Spectral Bandpass Correction

  • Stearns and Stearns (1988)

RGB and XYZ Colour Matching Functions Spectral Dataset

  • CIE 1931 2° Standard Observer XYZ colour matching functions

  • CIE 1964 10° Standard Observer XYZ colour matching functions

  • CIE 2012 10° Standard Observer XYZ colour matching functions

  • CIE 2012 2° Standard Observer XYZ colour matching functions

  • Stiles & Burch 1955 2° RGB CMFs RGB colour matching functions

  • Stiles & Burch 1959 10° RGB CMFs RGB colour matching functions

  • Wright & Guild 1931 2° RGB CMFs RGB colour matching functions

Cone Fundamentals Spectral Dataset

  • Stockman & Sharpe 2° Cone Fundamentals

  • Stockman & Sharpe 10° Cone Fundamentals

Photopic & Scotopic Luminous Efficiency Functions Spectral Dataset

  • CIE 1924 Photopic Standard Observer

  • Judd Modified CIE 1951 Photopic Standard Observer

  • Judd-Vos Modified CIE 1978 Photopic Standard Observer

  • CIE 1964 Photopic 10° Standard Observer

  • CIE 2008 2° Physiologically Relevant LEF

  • CIE 2008 10° Physiologically Relevant LEF

  • CIE 1951 Scotopic Standard Observer

Colour Matching Functions Conversions for Educational Purpose

  • Wright & Guild 1931 2° RGB CMFs to CIE 1931 2° Standard Observer

  • Stiles & Burch 1959 10° RGB CMFs to CIE 1964 10° Standard Observer

  • Stiles & Burch 1959 10° RGB CMFs to Stockman & Sharpe 10° Cone Fundamentals

  • Stockman & Sharpe 2° Cone Fundamentals to CIE 2012 2° Standard Observer

  • Stockman & Sharpe 10° Cone Fundamentals to CIE 2012 10° Standard Observer

Blackbody Spectral Radiance Computation

Dominant, Complementary Wavelength & Colour Purity Computation

Illuminant Spectral Distribution Computation

  • CIE Standard Illuminant A

  • CIE Illuminant D Series

Spectral Distribution Generation

  • Constant

  • Gaussian

  • LED Ohno (2005)

Illuminant Spectral Dataset

  • A

  • B

  • C

  • D50

  • D55

  • D60

  • D65

  • D75

  • E

  • FL1

  • FL10

  • FL11

  • FL12

  • FL2

  • FL3

  • FL3.1

  • FL3.10

  • FL3.11

  • FL3.12

  • FL3.13

  • FL3.14

  • FL3.15

  • FL3.2

  • FL3.3

  • FL3.4

  • FL3.5

  • FL3.6

  • FL3.7

  • FL3.8

  • FL3.9

  • FL4

  • FL5

  • FL6

  • FL7

  • FL8

  • FL9

  • HP1

  • HP2

  • HP3

  • HP4

  • HP5

  • ID50

  • ID65

  • ISO 7589 Photoflood

  • ISO 7589 Photographic Daylight

  • ISO 7589 Sensitometric Daylight

  • ISO 7589 Sensitometric Photoflood

  • ISO 7589 Sensitometric Printer

  • ISO 7589 Sensitometric Studio Tungsten

  • ISO 7589 Studio Tungsten

  • LED-B1

  • LED-B2

  • LED-B3

  • LED-B4

  • LED-B5

  • LED-BH1

  • LED-RGB1

  • LED-V1

  • LED-V2

Illuminant Chromaticity Coordinates

Hunter Lab Chromaticity Coordinates

Light Source Dataset

  • 3-LED-1 (457/540/605)

  • 3-LED-2 (473/545/616)

  • 3-LED-2 Yellow

  • 3-LED-3 (465/546/614)

  • 3-LED-4 (455/547/623)

  • 4-LED No Yellow

  • 4-LED Yellow

  • 4-LED-1 (461/526/576/624)

  • 4-LED-2 (447/512/573/627)

  • 60 A/W (Soft White)

  • C100S54 (HPS)

  • C100S54C (HPS)

  • Cool White FL

  • Daylight FL

  • F32T8/TL830 (Triphosphor)

  • F32T8/TL835 (Triphosphor)

  • F32T8/TL841 (Triphosphor)

  • F32T8/TL850 (Triphosphor)

  • F32T8/TL865 /PLUS (Triphosphor)

  • F34/CW/RS/EW (Cool White FL)

  • F34T12/LW/RS /EW

  • F34T12WW/RS /EW (Warm White FL)

  • F40/C50 (Broadband FL)

  • F40/C75 (Broadband FL)

  • F40/CWX (Broadband FL)

  • F40/DX (Broadband FL)

  • F40/DXTP (Delux FL)

  • F40/N (Natural FL)

  • H38HT-100 (Mercury)

  • H38JA-100/DX (Mercury DX)

  • HPS

  • Incandescent

  • Kinoton 75P

  • LPS

  • Luxeon WW 2880

  • MHC100/U/MP /3K

  • MHC100/U/MP /4K

  • Mercury

  • Metal Halide

  • Natural

  • Neodimium Incandescent

  • PHOS-1

  • PHOS-2

  • PHOS-3

  • PHOS-4

  • Philips TL-84

  • Phosphor LED YAG

  • SA

  • SC

  • SDW-T 100W/LV (Super HPS)

  • Super HPS

  • T8 Luxline Plus White

  • T8 Polylux 3000

  • T8 Polylux 4000

  • Thorn Kolor-rite

  • Triphosphor FL

Light Source Chromaticity Coordinates

Lightness Computation

  • CIE 1976

  • Fairchild and Wyble (2010)

  • Fairchild and Chen (2011)

  • Glasser, McKinney, Reilly and Schnelle (1958)

  • Wyszecki (1963)

Luminance Computation

  • ASTM D1535-08

  • CIE 1976

  • Fairchild and Wyble (2010)

  • Fairchild and Chen (2011)

  • Newhall, Nickerson and Judd (1943)

Whiteness Computation

  • ASTM E313

  • Berger (1959)

  • CIE 2004

  • Ganz and Griesser (1979)

  • Stensby (1968)

  • Taube (1960)

Yellowness Computation

  • ASTM D1925

  • ASTM E313

Corresponding Chromaticities Computation

Luminous Flux, Efficiency & Efficacy Computation

Contrast Sensitivity Function

  • Barten (1999)

Colour Difference

Delta E Computation

  • CAM02-LCD

  • CAM02-SCD

  • CAM02-UCS

  • CAM16-LCD

  • CAM16-SCD

  • CAM16-UCS

  • CIE 1976

  • CIE 1994

  • CIE 2000

  • CMC

  • DIN99

Comprehensive Plotting Capabilities

Input & Output

  • Look-Up-Tables I/O

  • CSV tabular data files

  • IES TM-27-14 spectral data XML files

  • X-Rite spectral data files

  • Image I/O using OpenImageIO

Colour Models

Colourspaces Transformations

  • CAM02LCD to JMh CIECAM02

  • CAM02SCD to JMh CIECAM02

  • CAM02UCS to JMh CIECAM02

  • CAM16LCD to JMh CAM16

  • CAM16SCD to JMh CAM16

  • CAM16UCS to JMh CAM16

  • CIE LCHab to CIE Lab

  • CIE LCHuv to CIE Luv

  • CIE Lab to CIE LCHab

  • CIE Lab to CIE XYZ

  • CIE Luv to CIE LCHuv

  • CIE Luv to CIE Luv uv

  • CIE Luv to CIE XYZ

  • CIE Luv uv to CIE xy

  • CIE UCS to CIE UCS uv

  • CIE UCS to CIE XYZ

  • CIE UCS uv to CIE xy

  • CIE XYZ to CIE Lab

  • CIE XYZ to CIE Luv

  • CIE XYZ to CIE UCS

  • CIE XYZ to CIE UVW

  • CIE XYZ to CIE xy

  • CIE XYZ to CIE xyY

  • CIE XYZ to Hunter Lab

  • CIE XYZ to Hunter Rdab

  • CIE XYZ to IGPGTG

  • CIE XYZ to IPT

  • CIE XYZ to JzAzBz

  • CIE XYZ to OSA UCS

  • CIE XYZ to RGB

  • CIE XYZ to hdr-CIELab

  • CIE XYZ to hdr-IPT

  • CIE XYZ to sRGB

  • CIE xy to CIE XYZ

  • CIE xyY to CIE XYZ

  • DIN99 to Lab

  • Hunter Lab to CIE XYZ

  • ICTCP to RGB

  • IPT to CIE XYZ

  • JMh CIECAM02 to CAM02LCD

  • JMh CIECAM02 to CAM02SCD

  • JMh CIECAM02 to CAM02UCS

  • JMh CAM16 to CAM16LCD

  • JMh CAM16 to CAM16SCD

  • JMh CAM16 to CAM16UCS

  • JzAzBz to CIE XYZ

  • Lab to DIN99

  • OSA UCS to CIE XYZ

  • Prismatic to RGB

  • RGB to CIE XYZ

  • RGB to ICTCP

  • RGB to Prismatic

  • RGB to RGB

  • RGB to YCbCr

  • RGB to YcCbcCrc

  • YCbCr to RGB

  • YcCbcCrc to RGB

  • hdr-CIELab to CIE XYZ

  • hdr-IPT to CIE XYZ

  • sRGB to CIE XYZ

RGB Colourspaces Derivation

RGB Colourspaces Chromatically Adapted Primaries Computation

RGB Colourspaces Primaries Computation

RGB Colourspaces

  • ACES2065-1

  • ACEScc

  • ACEScct

  • ACEScg

  • ACESproxy

  • ALEXA Wide Gamut

  • Adobe RGB (1998)

  • Adobe Wide Gamut RGB

  • Apple RGB

  • Best RGB

  • Beta RGB

  • CIE RGB

  • Cinema Gamut

  • ColorMatch RGB

  • DCDM XYZ

  • DCI-P3

  • DCI-P3+

  • DJI D-Gamut

  • DRAGONcolor

  • DRAGONcolor2

  • DaVinci Wide Gamut

  • Display P3

  • Don RGB 4

  • ECI RGB v2

  • ERIMM RGB

  • Ekta Space PS 5

  • F-Gamut

  • FilmLight E-Gamut

  • ITU-R BT.2020

  • ITU-R BT.470 - 525

  • ITU-R BT.470 - 625

  • ITU-R BT.709

  • Max RGB

  • NTSC (1953)

  • NTSC (1987)

  • P3-D65

  • Pal/Secam

  • ProPhoto RGB

  • Protune Native

  • REDWideGamutRGB

  • REDcolor

  • REDcolor2

  • REDcolor3

  • REDcolor4

  • RIMM RGB

  • ROMM RGB

  • Russell RGB

  • S-Gamut

  • S-Gamut3

  • S-Gamut3.Cine

  • SMPTE 240M

  • SMPTE C

  • Sharp RGB

  • V-Gamut

  • Venice S-Gamut3

  • Venice S-Gamut3.Cine

  • Xtreme RGB

  • sRGB

OETFs

  • ARIB STD-B67

  • ITU-R BT.2100 HLG

  • ITU-R BT.2100 PQ

  • ITU-R BT.601

  • ITU-R BT.709

  • SMPTE 240M

OETFs Inverse

  • ARIB STD-B67

  • ITU-R BT.2100 HLD

  • ITU-R BT.2100 PQ

  • ITU-R BT.601

  • ITU-R BT.709

EOTFs

  • DCDM

  • DICOM GSDF

  • ITU-R BT.1886

  • ITU-R BT.2020

  • ITU-R BT.2100 HLG

  • ITU-R BT.2100 PQ

  • SMPTE 240M

  • ST 2084

  • sRGB

EOTFs Inverse

  • DCDM

  • DICOM GSDF

  • ITU-R BT.1886

  • ITU-R BT.2100 HLG

  • ITU-R BT.2100 PQ

  • ST 2084

  • sRGB

OOTFs

  • ITU-R BT.2100 HLG

  • ITU-R BT.2100 PQ

OOTFs Inverse

  • ITU-R BT.2100 HLG

  • ITU-R BT.2100 PQ

Log Encoding / Decoding Curves

  • ACEScc

  • ACEScct

  • ACESproxy

  • ALEXA Log C

  • Canon Log

  • Canon Log 2

  • Canon Log 3

  • Cineon

  • D-Log

  • ERIMM RGB

  • F-Log

  • Filmic Pro 6

  • Log3G10

  • Log3G12

  • PLog

  • Panalog

  • Protune

  • REDLog

  • REDLogFilm

  • S-Log

  • S-Log2

  • S-Log3

  • T-Log

  • V-Log

  • ViperLog

Convenience Deprecated Colourspaces Transformations

  • RGB to HSV

  • HSV to RGB

  • RGB to HSL

  • HSL to RGB

  • RGB to CMY

  • CMY to RGB

  • CMY to CMYK

  • CMYK to CMY

Colour Notation Systems

Munsell Value Computation

  • ASTM D1535-08

  • Ladd (1955)

  • McCamy (1987)

  • Moon (1943)

  • Munsell (1933)

  • Priest (1920)

  • Saunderson (1944)

Munsell Colour Transformations

  • xyY to Munsell Colour

  • Munsell Colour to xyY

Munsell Colours Dataset

  • Munsell Colours 1929

  • Munsell Colours All

  • Munsell Colours Real

Hexadecimal

  • RGB to HEX

  • HEX to RGB

Optical Phenomena

  • Rayleigh Optical Depth

Light Quality

  • ANSI/IES TM-30-18 Colour Fidelity Index & ANSI/IES TM-30-18 Colour Rendition Report

  • Academy Spectral Similarity Index (SSI) computation

  • CIE 2017 Colour Fidelity Index

  • Colour Quality Scale (CQS) computation

  • Colour Rendering Index (CRI) computation

Spectral Up-sampling & Reflectance Recovery

  • Jakob and Hanika (2019)

  • Mallett and Yuksel (2019)

  • Meng, Simon and Hanika (2015)

  • Otsu, Yamamoto and Hachisuka (2018)

  • Smits (1999)

Colour Temperature & Correlated Colour Temperature

Correlated Colour Temperature Computation Methods

  • CIE Illuminant D Series

  • Hernández-Andrés, Lee and Romero (1999)

  • Kang et al. (2002)

  • Krystek (1985)

  • McCamy (1992)

  • Ohno (2013)

  • Roberston (1968)

Volume

  • MacAdam Limits - Optimal Colour Stimuli

  • Monte Carlo RGB Colourspace Volume Computation

  • Monte Carlo Pointer's Gamut Colourspace Coverage Computation

  • Monte Carlo Visible Spectrum Colourspace Coverage Computation