Plotting¶
Common¶
colour.plotting
colour_style([use_style]) |
Returns Colour plotting style. |
colour_cycle(**kwargs) |
Returns a colour cycle iterator using given colour map. |
artist(**kwargs) |
Returns the current figure and its axes or creates a new one. |
camera(**kwargs) |
Sets the camera settings. |
render(**kwargs) |
Renders the current figure while adjusting various settings such as the bounding box, the title or background transparency. |
label_rectangles(labels, rectangles[, …]) |
Add labels above given rectangles. |
uniform_axes3d(axes) |
Sets equal aspect ratio to given 3d axes. |
plot_single_colour_swatch(colour_swatch, …) |
Plots given colour swatch. |
plot_multi_colour_swatches(colour_swatches) |
Plots given colours swatches. |
plot_single_function(function[, samples, …]) |
Plots given function. |
plot_multi_functions(functions[, samples, …]) |
Plots given functions. |
plot_image(image[, text_parameters, …]) |
Plots given image. |
Colorimetry¶
colour.plotting
plot_single_sd(sd[, cmfs, out_of_gamut_clipping]) |
Plots given spectral distribution. |
plot_multi_sds(sds[, cmfs, use_sds_colours, …]) |
Plots given spectral distributions. |
plot_single_cmfs([cmfs]) |
Plots given colour matching functions. |
plot_multi_cmfs([cmfs]) |
Plots given colour matching functions. |
plot_single_illuminant_sd([illuminant, cmfs]) |
Plots given single illuminant spectral distribution. |
plot_multi_illuminant_sds([illuminants]) |
Plots given illuminants spectral distributions. |
plot_visible_spectrum([cmfs, …]) |
Plots the visible colours spectrum using given standard observer CIE XYZ colour matching functions. |
plot_single_lightness_function([function]) |
Plots given Lightness function. |
plot_multi_lightness_functions([functions]) |
Plots given Lightness functions. |
plot_single_luminance_function([function]) |
Plots given Luminance function. |
plot_multi_luminance_functions([functions]) |
Plots given Luminance functions. |
plot_blackbody_spectral_radiance([…]) |
Plots given blackbody spectral radiance. |
plot_blackbody_colours([shape, cmfs]) |
Plots blackbody colours. |
Colour Vision Deficiency¶
colour.plotting
plot_cvd_simulation_Machado2009(RGB[, …]) |
Performs colour vision deficiency simulation on given RGB colourspace array using Machado et al.(2009) model.. |
Colour Characterisation¶
colour.plotting
plot_single_colour_checker([colour_checker]) |
Plots given colour checker. |
plot_multi_colour_checkers([colour_checkers]) |
Plots and compares given colour checkers. |
Corresponding Chromaticities¶
colour.plotting
plot_corresponding_chromaticities_prediction([…]) |
Plots given chromatic adaptation model corresponding chromaticities prediction. |
CIE Chromaticity Diagrams¶
colour.plotting
plot_chromaticity_diagram_CIE1931([cmfs, …]) |
Plots the CIE 1931 Chromaticity Diagram. |
plot_chromaticity_diagram_CIE1960UCS([cmfs, …]) |
Plots the CIE 1960 UCS Chromaticity Diagram. |
plot_chromaticity_diagram_CIE1976UCS([cmfs, …]) |
Plots the CIE 1976 UCS Chromaticity Diagram. |
plot_sds_in_chromaticity_diagram_CIE1931(sds) |
Plots given spectral distribution chromaticity coordinates into the CIE 1931 Chromaticity Diagram. |
plot_sds_in_chromaticity_diagram_CIE1960UCS(sds) |
Plots given spectral distribution chromaticity coordinates into the CIE 1960 UCS Chromaticity Diagram. |
plot_sds_in_chromaticity_diagram_CIE1976UCS(sds) |
Plots given spectral distribution chromaticity coordinates into the CIE 1976 UCS Chromaticity Diagram. |
Ancillary Objects
colour.plotting.diagrams
plot_spectral_locus([cmfs, …]) |
Plots the Spectral Locus according to given method. |
plot_chromaticity_diagram_colours([samples, …]) |
Plots the Chromaticity Diagram colours according to given method. |
plot_chromaticity_diagram([cmfs, …]) |
Plots the Chromaticity Diagram according to given method. |
plot_sds_in_chromaticity_diagram(sds[, …]) |
Plots given spectral distribution chromaticity coordinates into the Chromaticity Diagram using given method. |
Colour Models¶
colour.plotting
plot_RGB_colourspaces_in_chromaticity_diagram_CIE1931([…]) |
Plots given RGB colourspaces in the CIE 1931 Chromaticity Diagram. |
plot_RGB_colourspaces_in_chromaticity_diagram_CIE1960UCS([…]) |
Plots given RGB colourspaces in the CIE 1960 UCS Chromaticity Diagram. |
plot_RGB_colourspaces_in_chromaticity_diagram_CIE1976UCS([…]) |
Plots given RGB colourspaces in the CIE 1976 UCS Chromaticity Diagram. |
plot_RGB_chromaticities_in_chromaticity_diagram_CIE1931(RGB) |
Plots given RGB colourspace array in the CIE 1931 Chromaticity Diagram. |
plot_RGB_chromaticities_in_chromaticity_diagram_CIE1960UCS(RGB) |
Plots given RGB colourspace array in the CIE 1960 UCS Chromaticity Diagram. |
plot_RGB_chromaticities_in_chromaticity_diagram_CIE1976UCS(RGB) |
Plots given RGB colourspace array in the CIE 1976 UCS Chromaticity Diagram. |
plot_ellipses_MacAdam1942_in_chromaticity_diagram_CIE1931([…]) |
Plots MacAdam (1942) Ellipses (Observer PGN) in the CIE 1931 Chromaticity Diagram. |
plot_ellipses_MacAdam1942_in_chromaticity_diagram_CIE1960UCS([…]) |
Plots MacAdam (1942) Ellipses (Observer PGN) in the CIE 1960 UCS Chromaticity Diagram. |
plot_ellipses_MacAdam1942_in_chromaticity_diagram_CIE1976UCS([…]) |
Plots MacAdam (1942) Ellipses (Observer PGN) in the CIE 1976 UCS Chromaticity Diagram. |
plot_single_cctf([cctf, decoding_cctf]) |
Plots given colourspace colour component transfer function. |
plot_multi_cctfs([cctfs, decoding_cctf]) |
Plots given colour component transfer functions. |
Ancillary Objects
colour.plotting.models
plot_pointer_gamut([method]) |
Plots Pointer’s Gamut according to given method. |
plot_RGB_colourspaces_in_chromaticity_diagram([…]) |
Plots given RGB colourspaces in the Chromaticity Diagram according to given method. |
plot_RGB_chromaticities_in_chromaticity_diagram(RGB) |
Plots given RGB colourspace array in the Chromaticity Diagram according to given method. |
Colour Notation Systems¶
colour.plotting
plot_single_munsell_value_function([function]) |
Plots given Lightness function. |
plot_multi_munsell_value_functions([functions]) |
Plots given Munsell value functions. |
Optical Phenomena¶
colour.plotting
plot_single_sd_rayleigh_scattering([…]) |
Plots a single Rayleigh scattering spectral distribution. |
plot_the_blue_sky([cmfs]) |
Plots the blue sky. |
Colour Quality¶
colour.plotting
plot_single_sd_colour_rendering_index_bars(sd, …) |
Plots the Colour Rendering Index (CRI) of given illuminant or light source spectral distribution. |
plot_multi_sds_colour_rendering_indexes_bars(…) |
Plots the Colour Rendering Index (CRI) of given illuminants or light sources spectral distributions. |
plot_single_sd_colour_quality_scale_bars(sd, …) |
Plots the Colour Quality Scale (CQS) of given illuminant or light source spectral distribution. |
plot_multi_sds_colour_quality_scales_bars(…) |
Plots the Colour Quality Scale (CQS) of given illuminants or light sources spectral distributions. |
Ancillary Objects
colour.plotting.quality
plot_colour_quality_bars(specifications[, …]) |
Plots the colour quality data of given illuminants or light sources colour quality specifications. |
Colour Models Volume¶
colour.plotting
plot_RGB_colourspaces_gamuts([colourspaces, …]) |
Plots given RGB colourspaces gamuts in given reference colourspace. |
plot_RGB_scatter(RGB, colourspace[, …]) |
Plots given RGB colourspace array in a scatter plot. |
Geometry Plotting Utilities¶
colour.plotting
quad([plane, origin, width, height, depth]) |
Returns the vertices of a quad geometric element in counter-clockwise order. |
grid([plane, origin, width, height, depth, …]) |
Returns the vertices of a grid made of quads. |
cube([plane, origin, width, height, depth, …]) |
Returns the vertices of a cube made of grids. |