colour.plotting.plot_multi_sds_colour_quality_scales_bars¶
- colour.plotting.plot_multi_sds_colour_quality_scales_bars(sds: Union[Sequence[Union[colour.colorimetry.spectrum.SpectralDistribution, colour.colorimetry.spectrum.MultiSpectralDistributions]], colour.colorimetry.spectrum.MultiSpectralDistributions], method: Union[Literal['NIST CQS 7.4', 'NIST CQS 9.0'], str] = 'NIST CQS 9.0', **kwargs: Any) Tuple[matplotlib.figure.Figure, matplotlib.axes._axes.Axes] [source]¶
Plot the Colour Quality Scale (CQS) of given illuminants or light sources spectral distributions.
- Parameters
sds (Union[Sequence[Union[colour.colorimetry.spectrum.SpectralDistribution, colour.colorimetry.spectrum.MultiSpectralDistributions]], colour.colorimetry.spectrum.MultiSpectralDistributions]) – Spectral distributions or multi-spectral distributions to plot. sds can be a single
colour.MultiSpectralDistributions
class instance, a list ofcolour.MultiSpectralDistributions
class instances or a list ofcolour.SpectralDistribution
class instances.method (Union[Literal['NIST CQS 7.4', 'NIST CQS 9.0'], str]) – Colour Quality Scale (CQS) computation method.
kwargs (Any) – {
colour.plotting.artist()
,colour.plotting.quality.plot_colour_quality_bars()
,colour.plotting.render()
}, See the documentation of the previously listed definitions.
- Returns
Current figure and axes.
- Return type
Examples
>>> from colour import (SDS_ILLUMINANTS, ... SDS_LIGHT_SOURCES) >>> illuminant = SDS_ILLUMINANTS['FL2'] >>> light_source = SDS_LIGHT_SOURCES['Kinoton 75P'] >>> plot_multi_sds_colour_quality_scales_bars([illuminant, light_source]) ... (<Figure size ... with 1 Axes>, <...AxesSubplot...>)