colour.plotting.tm3018.plot_single_sd_colour_rendition_report_intermediate¶
- colour.plotting.tm3018.plot_single_sd_colour_rendition_report_intermediate(sd: colour.colorimetry.spectrum.SpectralDistribution, report_size: Tuple = CONSTANT_REPORT_SIZE_INTERMEDIATE, report_row_height_ratios: Tuple = CONSTANT_REPORT_ROW_HEIGHT_RATIOS_INTERMEDIATE, report_box_padding: Optional[Dict] = None, **kwargs: Any) Tuple[matplotlib.figure.Figure, matplotlib.axes._axes.Axes] [source]¶
Generate the intermediate ANSI/IES TM-30-18 Colour Rendition Report for given spectral distribution.
- Parameters
sd (colour.colorimetry.spectrum.SpectralDistribution) – Spectral distribution of the emission source to generate the report for.
report_size (Tuple) – Report size, default to A4 paper size in inches.
report_row_height_ratios (Tuple) – Report size row height ratios.
report_box_padding (Optional[Dict]) – Report box padding, tries to define the padding around the figure and in-between the axes.
kwargs (Any) – {
colour.plotting.artist()
,colour.plotting.render()
}, See the documentation of the previously listed definitions.
- Returns
Current figure and axes.
- Return type
Examples
>>> from colour import SDS_ILLUMINANTS >>> sd = SDS_ILLUMINANTS['FL2'] >>> plot_single_sd_colour_rendition_report_intermediate(sd) ... (<Figure size ... with ... Axes>, <...AxesSubplot...>)