Plotting#
Common#
colour.plotting
|
Define a data structure for a colour swatch. |
|
Return Colour plotting style. |
|
Decorate a function to override Matplotlib style. |
|
Return a colour cycle iterator using given colour map. |
|
Return the current figure and its axes or creates a new one. |
|
Set the camera settings. |
|
Render the current figure while adjusting various settings such as the bounding box, the title or background transparency. |
|
Add labels above given rectangles. |
|
Set equal aspect ratio to given 3d axes. |
|
Plot given colour swatch. |
|
Plot given colours swatches. |
|
Plot given function. |
|
Plot given functions. |
|
Plot given image. |
Ancillary Objects
colour.plotting.common
Define the keyword argument types for the |
|
Define the keyword argument types for the |
|
Define the keyword argument types for the |
|
|
Define a context manager setting temporarily a Matplotlib font scaling. |
|
Return mapping objects matching given filterers while passing through class instances whose type is one of the mapping element types. |
|
Return the RGB colourspaces matching given filterers. |
|
Return the colour matching functions matching given filterers. |
|
Return the illuminants matching given filterers. |
|
Return the colour checkers matching given filterers. |
Colorimetry#
colour.plotting
|
Plot given spectral distribution. |
|
Plot given spectral distributions. |
|
Plot given colour matching functions. |
|
Plot given colour matching functions. |
|
Plot given single illuminant spectral distribution. |
|
Plot given illuminants spectral distributions. |
|
Plot the visible colours spectrum using given standard observer CIE XYZ colour matching functions. |
|
Plot given Lightness function. |
|
Plot given Lightness functions. |
|
Plot given Luminance function. |
|
Plot given Luminance functions. |
Plot given blackbody spectral radiance. |
|
|
Plot blackbody colours. |
Colour Vision Deficiency#
colour.plotting
|
Perform colour vision deficiency simulation on given RGB colourspace array using Machado et al. (2009) model. |
Colour Characterisation#
colour.plotting
|
Plot given colour checker. |
|
Plot and compares given colour checkers. |
Corresponding Chromaticities#
colour.plotting
Plot given chromatic adaptation model corresponding chromaticities prediction. |
CIE Chromaticity Diagrams#
colour.plotting
Implement a delimiter and case-insensitive |
|
Implement a delimiter and case-insensitive |
|
|
Return the Spectral Locus line vertices, i.e., positions, normals and colours, according to given method. |
|
Plot the CIE 1931 Chromaticity Diagram. |
|
Plot the CIE 1960 UCS Chromaticity Diagram. |
|
Plot the CIE 1976 UCS Chromaticity Diagram. |
Plot given spectral distribution chromaticity coordinates into the CIE 1931 Chromaticity Diagram. |
|
Plot given spectral distribution chromaticity coordinates into the CIE 1960 UCS Chromaticity Diagram. |
|
Plot given spectral distribution chromaticity coordinates into the CIE 1976 UCS Chromaticity Diagram. |
Ancillary Objects
colour.plotting.diagrams
|
Plot the Spectral Locus according to given method. |
|
Plot the Chromaticity Diagram colours according to given method. |
|
Plot the Chromaticity Diagram according to given method. |
|
Plot given spectral distribution chromaticity coordinates into the Chromaticity Diagram using given method. |
Colour Models#
colour.plotting
Plot given RGB colourspaces in the CIE 1931 Chromaticity Diagram. |
|
|
Plot given RGB colourspaces in the CIE 1960 UCS Chromaticity Diagram. |
|
Plot given RGB colourspaces in the CIE 1976 UCS Chromaticity Diagram. |
|
Plot given RGB colourspace array in the CIE 1931 Chromaticity Diagram. |
|
Plot given RGB colourspace array in the CIE 1960 UCS Chromaticity Diagram. |
|
Plot given RGB colourspace array in the CIE 1976 UCS Chromaticity Diagram. |
|
Plot MacAdam (1942) Ellipses (Observer PGN) in the CIE 1931 Chromaticity Diagram. |
|
Plot MacAdam (1942) Ellipses (Observer PGN) in the CIE 1960 UCS Chromaticity Diagram. |
|
Plot MacAdam (1942) Ellipses (Observer PGN) in the CIE 1976 UCS Chromaticity Diagram. |
|
Plot given colourspace colour component transfer function. |
|
Plot given colour component transfer functions. |
|
Plot given constant hue loci colour matches data such as that from [HB95] or [EF98] that are easily loaded with Colour - Datasets. |
Ancillary Objects
colour.plotting.models
|
Reorder the axes of given colourspace model \(a\) array according to the most common volume plotting axes order. |
|
Return the Pointer's Gamut line vertices, i.e., positions, normals and colours, according to given method. |
|
Plot Pointer's Gamut according to given method. |
Plot given RGB colourspaces in the Chromaticity Diagram according to given method. |
|
Plot given RGB colourspace array in the Chromaticity Diagram according to given method. |
|
Plot MacAdam (1942) Ellipses (Observer PGN) in the Chromaticity Diagram according to given method. |
Colour Notation Systems#
colour.plotting
|
Plot given Lightness function. |
Plot given Munsell value functions. |
Optical Phenomena#
colour.plotting
Plot a single Rayleigh scattering spectral distribution. |
|
|
Plot the blue sky. |
Colour Quality#
colour.plotting
Plot the Colour Rendering Index (CRI) of given illuminant or light source spectral distribution. |
|
Plot the Colour Rendering Index (CRI) of given illuminants or light sources spectral distributions. |
|
Plot the Colour Quality Scale (CQS) of given illuminant or light source spectral distribution. |
|
Plot the Colour Quality Scale (CQS) of given illuminants or light sources spectral distributions. |
Ancillary Objects
colour.plotting.quality
|
Plot the colour quality data of given illuminants or light sources colour quality specifications. |
Gamut Section Plotting#
colour.plotting
|
Plot the visible spectrum volume, i.e., Rösch-MacAdam colour solid, section colours along given axis and origin. |
|
Plot given RGB colourspace section colours along given axis and origin. |
Ancillary Objects
colour.plotting.section
|
Plot the section colours of given trimesh hull along given axis and origin. |
|
Plot the section contour of given trimesh hull along given axis and origin. |
Colour Models Volume#
colour.plotting
|
Plot given RGB colourspaces gamuts in given reference colourspace. |
|
Plot given RGB colourspace array in a scatter plot. |
ANSI/IES TM-30-18 Colour Rendition Report#
colour.plotting
|
Generate the ANSI/IES TM-30-18 Colour Rendition Report for given spectral distribution according to given method. |
Ancillary Objects
colour.plotting.tm3018
Generate the full ANSI/IES TM-30-18 Colour Rendition Report for given spectral distribution. |
|
Generate the intermediate ANSI/IES TM-30-18 Colour Rendition Report for given spectral distribution. |
|
Generate the simple ANSI/IES TM-30-18 Colour Rendition Report for given spectral distribution. |
Automatic Colour Conversion Graph#
colour.plotting
|
Plot Colour automatic colour conversion graph using Graphviz and pyraphviz. |