Plotting#
Common#
colour.plotting
|
Define a data structure for a colour swatch. |
|
Get Colour plotting style. |
|
Decorate a function to override Matplotlib style. |
|
Create a colour cycle iterator using specified colour map. |
|
Get the current figure and its axes or create 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 specified rectangles. |
|
Set equal aspect ratio to specified 3d axes. |
|
Plot specified colour swatch. |
|
Plot specified colours swatches. |
|
Plot specified function. |
|
Plot specified functions. |
|
Plot specified 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. |
|
Filter mapping objects matching specified filterers while passing through class instances whose type is one of the mapping element types. |
|
Filter the RGB colourspaces matching specified filterers. |
|
Filter the colour matching functions matching specified filterers. |
|
Filter the illuminants matching specified filterers. |
|
Filter the colour checkers matching specified filterers. |
Colorimetry#
colour.plotting
|
Plot specified spectral distribution. |
|
Plot specified spectral distributions. |
|
Plot specified colour matching functions. |
|
Plot specified colour matching functions. |
|
Plot specified single illuminant spectral distribution. |
|
Plot specified illuminants spectral distributions. |
|
Plot the visible colours spectrum using specified standard observer CIE XYZ colour matching functions. |
|
Plot specified Lightness function. |
|
Plot specified Lightness functions. |
|
Plot specified Luminance function. |
|
Plot specified Luminance functions. |
Plot specified blackbody spectral radiance. |
|
|
Plot blackbody colours. |
Colour Vision Deficiency#
colour.plotting
|
Perform colour vision deficiency simulation on specified RGB colourspace array using Machado et al. (2009) model. |
Colour Characterisation#
colour.plotting
|
Plot specified colour checker. |
|
Plot and compares specified colour checkers. |
Corresponding Chromaticities#
colour.plotting
Plot specified 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 specified method. |
|
Plot the CIE 1931 Chromaticity Diagram. |
|
Plot the CIE 1960 UCS Chromaticity Diagram. |
|
Plot the CIE 1976 UCS Chromaticity Diagram. |
Plot specified spectral distribution chromaticity coordinates into the CIE 1931 Chromaticity Diagram. |
|
Plot specified spectral distribution chromaticity coordinates into the CIE 1960 UCS Chromaticity Diagram. |
|
Plot specified spectral distribution chromaticity coordinates into the CIE 1976 UCS Chromaticity Diagram. |
Ancillary Objects
colour.plotting.diagrams
|
Plot the Spectral Locus according to specified method. |
|
Plot the Chromaticity Diagram colours according to specified method. |
|
Plot the Chromaticity Diagram according to specified method. |
|
Plot specified spectral distribution chromaticity coordinates into the Chromaticity Diagram using specified method. |
Colour Models#
colour.plotting
Plot specified RGB colourspaces in the CIE 1931 Chromaticity Diagram. |
|
|
Plot specified RGB colourspaces in the CIE 1960 UCS Chromaticity Diagram. |
|
Plot specified RGB colourspaces in the CIE 1976 UCS Chromaticity Diagram. |
|
Plot specified RGB colourspace array in the CIE 1931 Chromaticity Diagram. |
|
Plot specified RGB colourspace array in the CIE 1960 UCS Chromaticity Diagram. |
|
Plot specified 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 specified colourspace colour component transfer function. |
|
Plot specified colour component transfer functions. |
|
Plot specified 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 specified 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 specified method. |
|
Plot Pointer's Gamut according to specified method. |
Plot specified RGB colourspaces in the Chromaticity Diagram according to specified method. |
|
Plot specified RGB colourspace array in the Chromaticity Diagram according to specified method. |
|
Plot MacAdam (1942) Ellipses (Observer PGN) in the Chromaticity Diagram according to specified method. |
Colour Notation Systems#
colour.plotting
|
Plot specified Lightness function. |
Plot specified 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 specified illuminant or light source spectral distribution. |
|
Plot the Colour Rendering Index (CRI) of specified illuminants or light sources spectral distributions. |
|
Plot the Colour Quality Scale (CQS) of specified illuminant or light source spectral distribution. |
|
Plot the Colour Quality Scale (CQS) of specified illuminants or light sources spectral distributions. |
Ancillary Objects
colour.plotting.quality
|
Plot the colour quality data of specified 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 specified axis and origin. |
|
Plot specified RGB colourspace section colours along specified axis and origin. |
Ancillary Objects
colour.plotting.section
|
Plot the section colours of specified trimesh hull along specified axis and origin. |
|
Plot the section contour of specified trimesh hull along specified axis and origin. |
Colour Models Volume#
colour.plotting
|
Plot specified RGB colourspaces gamuts in specified reference colourspace. |
|
Plot specified 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 specified spectral distribution according to specified method. |
Ancillary Objects
colour.plotting.tm3018
Generate the full ANSI/IES TM-30-18 Colour Rendition Report for specified spectral distribution. |
|
Generate the intermediate ANSI/IES TM-30-18 Colour Rendition Report for specified spectral distribution. |
|
Generate the simple ANSI/IES TM-30-18 Colour Rendition Report for specified spectral distribution. |
Automatic Colour Conversion Graph#
colour.plotting
|
Plot Colour automatic colour conversion graph using Graphviz and pyraphviz. |