colour.plotting.RGB_scatter_plot¶
-
colour.plotting.
RGB_scatter_plot
(RGB, colourspace, reference_colourspace='CIE xyY', colourspaces=None, segments=8, display_grid=True, grid_segments=10, spectral_locus=False, spectral_locus_colour=None, points_size=12, cmfs='CIE 1931 2 Degree Standard Observer', **kwargs)[source]¶ Plots given RGB colourspace array in a scatter plot.
Parameters: - RGB (array_like) – RGB colourspace array.
- colourspace (RGB_Colourspace) – RGB colourspace of the RGB array.
- reference_colourspace (unicode, optional) – {‘CIE XYZ’, ‘CIE xyY’, ‘CIE Lab’, ‘CIE Luv’, ‘CIE UCS’, ‘CIE UVW’, ‘IPT’, ‘Hunter Lab’, ‘Hunter Rdab’}, Reference colourspace for colour conversion.
- colourspaces (array_like, optional) – RGB colourspaces to plot the gamuts.
- segments (int, optional) – Edge segments count for each RGB colourspace cubes.
- display_grid (bool, optional) – Display a grid at the bottom of the RGB colourspace cubes.
- grid_segments (bool, optional) – Edge segments count for the grid.
- spectral_locus (bool, optional) – Is spectral locus line plotted.
- spectral_locus_colour (array_like, optional) – Spectral locus line colour.
- points_size (numeric, optional) – Scatter points size.
- cmfs (unicode, optional) – Standard observer colour matching functions used for spectral locus.
Other Parameters: **kwargs (dict, optional) – {
colour.plotting.RGB_colourspaces_gamuts_plot()
}, Please refer to the documentation of the previously listed definition.Returns: Current figure or None.
Return type: Figure
Examples
>>> c = 'ITU-R BT.709' >>> RGB_scatter_plot(c)