colour.plotting.plot_single_sd_colour_rendition_report

colour.plotting.plot_single_sd_colour_rendition_report(sd: colour.colorimetry.spectrum.SpectralDistribution, method: Union[Literal['Full', 'Intermediate', 'Simple'], str] = 'Full', **kwargs: Any) Tuple[matplotlib.figure.Figure, matplotlib.axes._axes.Axes][source]

Generate the ANSI/IES TM-30-18 Colour Rendition Report for given spectral distribution according to given method.

Parameters
Returns

Current figure and axes.

Return type

tuple

Examples

>>> from colour import SDS_ILLUMINANTS
>>> sd = SDS_ILLUMINANTS['FL2']
>>> plot_single_sd_colour_rendition_report(sd)
... 
(<Figure size ... with ... Axes>, <...AxesSubplot...>)
plot_single_sd_colour_rendition_report_full
>>> plot_single_sd_colour_rendition_report(sd, 'Intermediate')
... 
(<Figure size ... with ... Axes>, <...AxesSubplot...>)
plot_single_sd_colour_rendition_report_intermediate
>>> plot_single_sd_colour_rendition_report(sd, 'Simple')
... 
(<Figure size ... with ... Axes>, <...AxesSubplot...>)
plot_single_sd_colour_rendition_report_simple