colour.colour_quality_scale#

colour.colour_quality_scale(sd_test: SpectralDistribution, additional_data: Literal[False] = False, method: Literal['NIST CQS 7.4', 'NIST CQS 9.0'] | str = 'NIST CQS 9.0') float[source]#
colour.colour_quality_scale(sd_test: SpectralDistribution, additional_data: Literal[True], method: Literal['NIST CQS 7.4', 'NIST CQS 9.0'] | str = 'NIST CQS 9.0') ColourRendering_Specification_CQS
colour.colour_quality_scale(sd_test: MultiSpectralDistributions, additional_data: Literal[False] = False, method: Literal['NIST CQS 7.4', 'NIST CQS 9.0'] | str = 'NIST CQS 9.0') NDArrayFloat

Compute the Colour Quality Scale (CQS) of the specified spectral distribution using the specified method.

Parameters:
Returns:

Colour Quality Scale (CQS).

Return type:

float, numpy.ndarray or colour.quality.ColourRendering_Specification_CQS

References

[DO10], [OD08], [OD13]

Examples

>>> from colour import SDS_ILLUMINANTS
>>> sd = SDS_ILLUMINANTS["FL2"]
>>> colour_quality_scale(sd)
np.float64(64.1118220...)