colour.plotting.models Module¶
Colour Models Plotting¶
Defines the colour models plotting objects:
RGB_colourspaces_CIE_1931_chromaticity_diagram_plot()
RGB_colourspaces_CIE_1960_UCS_chromaticity_diagram_plot()
RGB_colourspaces_CIE_1976_UCS_chromaticity_diagram_plot()
RGB_chromaticity_coordinates_CIE_1931_chromaticity_diagram_plot()
RGB_chromaticity_coordinates_CIE_1960_UCS_chromaticity_diagram_plot()
RGB_chromaticity_coordinates_CIE_1976_UCS_chromaticity_diagram_plot()
single_conversion_function_plot()
multi_conversion_function_plot()
-
colour.plotting.models.
RGB_colourspaces_CIE_1931_chromaticity_diagram_plot
(colourspaces=None, cmfs='CIE 1931 2 Degree Standard Observer', **kwargs)[source]¶ Plots given RGB colourspaces in CIE 1931 Chromaticity Diagram.
Parameters: - colourspaces (array_like, optional) – RGB colourspaces to plot.
- cmfs (unicode, optional) – Standard observer colour matching functions used for diagram bounds.
- **kwargs (dict, optional) – Keywords arguments.
Returns: Definition success.
Return type: Examples
>>> c = ['Rec. 709', 'ACEScg', 'S-Gamut'] >>> RGB_colourspaces_CIE_1931_chromaticity_diagram_plot( ... c) True
-
colour.plotting.models.
RGB_colourspaces_CIE_1960_UCS_chromaticity_diagram_plot
(colourspaces=None, cmfs='CIE 1931 2 Degree Standard Observer', **kwargs)[source]¶ Plots given RGB colourspaces in CIE 1960 UCS Chromaticity Diagram.
Parameters: - colourspaces (array_like, optional) – RGB colourspaces to plot.
- cmfs (unicode, optional) – Standard observer colour matching functions used for diagram bounds.
- **kwargs (dict, optional) – Keywords arguments.
Returns: Definition success.
Return type: Examples
>>> c = ['Rec. 709', 'ACEScg', 'S-Gamut'] >>> RGB_colourspaces_CIE_1960_UCS_chromaticity_diagram_plot( ... c) True
-
colour.plotting.models.
RGB_colourspaces_CIE_1976_UCS_chromaticity_diagram_plot
(colourspaces=None, cmfs='CIE 1931 2 Degree Standard Observer', **kwargs)[source]¶ Plots given RGB colourspaces in CIE 1976 UCS Chromaticity Diagram.
Parameters: - colourspaces (array_like, optional) – RGB colourspaces to plot.
- cmfs (unicode, optional) – Standard observer colour matching functions used for diagram bounds.
- **kwargs (dict, optional) – Keywords arguments.
Returns: Definition success.
Return type: Examples
>>> c = ['Rec. 709', 'ACEScg', 'S-Gamut'] >>> RGB_colourspaces_CIE_1976_UCS_chromaticity_diagram_plot( ... c) True
-
colour.plotting.models.
RGB_chromaticity_coordinates_CIE_1931_chromaticity_diagram_plot
(RGB, colourspace, **kwargs)[source]¶ Plots given RGB colourspace array in CIE 1931 Chromaticity Diagram.
Parameters: - RGB (array_like) – RGB colourspace array.
- colourspace (RGB_Colourspace) – RGB colourspace of the RGB array.
- **kwargs (dict, optional) – Keywords arguments.
Returns: Definition success.
Return type: Examples
>>> RGB = np.random.random((10, 10, 3)) >>> c = 'Rec. 709' >>> RGB_chromaticity_coordinates_CIE_1931_chromaticity_diagram_plot( ... RGB, c) True
-
colour.plotting.models.
RGB_chromaticity_coordinates_CIE_1960_UCS_chromaticity_diagram_plot
(RGB, colourspace, **kwargs)[source]¶ Plots given RGB colourspace array in CIE 1960 UCS Chromaticity Diagram.
Parameters: - RGB (array_like) – RGB colourspace array.
- colourspace (RGB_Colourspace) – RGB colourspace of the RGB array.
- **kwargs (dict, optional) – Keywords arguments.
Returns: Definition success.
Return type: Examples
>>> RGB = np.random.random((10, 10, 3)) >>> c = 'Rec. 709' >>> RGB_chromaticity_coordinates_CIE_1960_UCS_chromaticity_diagram_plot( ... RGB, c) True
-
colour.plotting.models.
RGB_chromaticity_coordinates_CIE_1976_UCS_chromaticity_diagram_plot
(RGB, colourspace, **kwargs)[source]¶ Plots given RGB colourspace array in CIE 1976 UCS Chromaticity Diagram.
Parameters: - RGB (array_like) – RGB colourspace array.
- colourspace (RGB_Colourspace) – RGB colourspace of the RGB array.
- **kwargs (dict, optional) – Keywords arguments.
Returns: Definition success.
Return type: Examples
>>> RGB = np.random.random((10, 10, 3)) >>> c = 'Rec. 709' >>> RGB_chromaticity_coordinates_CIE_1976_UCS_chromaticity_diagram_plot( ... RGB, c) True
-
colour.plotting.models.
single_conversion_function_plot
(colourspace='Rec. 709', EOCF=False, **kwargs)[source]¶ Plots given colourspace opto-electronic conversion function.
Parameters: - colourspace (unicode, optional) – RGB Colourspace opto-electronic conversion function to plot.
- EOCF (bool) – Plot electro-optical conversion function instead.
- **kwargs (dict, optional) – Keywords arguments.
Returns: Definition success.
Return type: Examples
>>> single_conversion_function_plot() True
-
colour.plotting.models.
multi_conversion_function_plot
(colourspaces=None, EOCF=False, **kwargs)[source]¶ Plots given colourspaces opto-electronic conversion functions.
Parameters: - colourspaces (array_like, optional) – Colourspaces opto-electronic conversion functions to plot.
- EOCF (bool) – Plot electro-optical conversion functions instead.
- **kwargs (dict, optional) – Keywords arguments.
Returns: Definition success.
Return type: Examples
>>> multi_conversion_function_plot(['Rec. 709', 'sRGB']) True