Colour Characterisation¶
ACES Spectral Conversion¶
colour
|
Converts given spectral distribution to ACES2065-1 colourspace relative exposure values. |
Ancillary Objects
colour.characterisation
Implements support for a camera RGB sensitivities. |
ACES Input Transform Computation¶
colour
|
Computes an Input Device Transform (IDT) matrix for given camera RGB spectral sensitivities, illuminant, training data, standard observer colour matching functions and optimization settings according to RAW to ACES v1 and P-2013-001 procedures. |
Ancillary Objects
colour.characterisation
Reads the RAW to ACES v1 190 patches. |
|
Generates a series of illuminants according to RAW to ACES v1: |
|
|
Computes the RGB white balance multipliers for given camera RGB spectral sensitivities and illuminant. |
|
Normalises given illuminant with given camera RGB spectral sensitivities. |
|
Converts given training data to RGB tristimulus values using given illuminant and given camera RGB spectral sensitivities. |
|
Converts given training data to CIE XYZ tristimulus values using given illuminant and given standard observer colour matching functions. |
|
Select the best illuminant for given RGB white balance multipliers, and sensitivities in given series of illuminants. |
Factory that returns the objective function and CIE XYZ colourspace to optimisation colourspace/colour model function according to RAW to ACES v1. |
|
Factory that returns the objective function and CIE XYZ colourspace to optimisation colourspace/colour model function based on the \(J_zA_zB_z\) colourspace. |
Colour Fitting¶
colour
Supported polynomial expansion methods. |
|
|
Performs polynomial expansion of given \(a\) array. |
Supported colour correction matrix methods. |
|
|
Computes a colour correction matrix from given \(M_T\) colour array to \(M_R\) colour array. |
Supported colour correction methods. |
|
|
Performs colour correction of given RGB colourspace array using the colour correction matrix from given \(M_T\) colour array to \(M_R\) colour array. |
Ancillary Objects
colour.characterisation
|
Performs polynomial expansion of given RGB colourspace array using Cheung et al. (2004) method. |
|
Performs polynomial expansion of given RGB colourspace array using Finlayson et al. (2015) method. |
|
Performs polynomial expansion of given \(a\) array using Vandermonde method. |
|
Computes a colour correction matrix from given \(M_T\) colour array to \(M_R\) colour array using Cheung et al. (2004) method. |
|
Computes a colour correction matrix from given \(M_T\) colour array to \(M_R\) colour array using Finlayson et al. (2015) method. |
|
Computes a colour correction matrix from given \(M_T\) colour array to \(M_R\) colour array using Vandermonde method. |
|
Performs colour correction of given RGB colourspace array using the colour correction matrix from given \(M_T\) colour array to \(M_R\) colour array using Cheung et al. (2004) method. |
|
Performs colour correction of given RGB colourspace array using the colour correction matrix from given \(M_T\) colour array to \(M_R\) colour array using Finlayson et al. (2015) method. |
|
Performs colour correction of given RGB colourspace array using the colour correction matrix from given \(M_T\) colour array to \(M_R\) colour array using Vandermonde method. |
Colour Rendition Charts¶
Dataset
colour
Chromaticity coordinates of the colour checkers. |
|
Spectral distributions of the colour checkers. |
Ancillary Objects
colour.characterisation
|
Colour Checker data. |
Cameras¶
colour.characterisation
|
Implements support for a camera RGB sensitivities. |
Dataset
colour
Multi-spectral distributions of camera sensitivities. |
Displays¶
colour.characterisation
|
Implements support for a RGB display (such as a CRT or LCD) primaries multi-spectral distributions. |
Dataset
colour
Primaries multi-spectral distributions of displays. |
Filters¶
Dataset
colour
Spectral distributions of filters. |
Lenses¶
Dataset
colour
Spectral distributions of lenses. |