colour.quality.ColourQuality_Specification_TLCI2012#

class colour.quality.ColourQuality_Specification_TLCI2012(name: str, Q_a: float, delta_E_a: float, delta_E_s: NDArrayFloat, CCT: float, D_uv: float)[source]#

Define the Television Lighting Consistency Index (TLCI-2012) colour quality specification.

Parameters:
  • name (str) – Name of the test spectral distribution.

  • Q_a (float) – TLCI-2012 score.

  • delta_E_a (float) – Aggregate colour difference.

  • delta_E_s (NDArrayFloat) – Per-sample colour differences used for the final score.

  • CCT (float) – Correlated colour temperature of the test source.

  • D_uv (float) –

    Distance from the reference locus in EBU Tech 3355 d units. Following EBU Tech 3355 section 1.1.1, negative values indicate that the test source is towards green (\(u_T < u_L\) in CIE 1960 UCS) and positive values indicate that it is towards magenta. Absolute values above 1.0 indicate reduced CCT reliability.

    Note

    This sign convention follows the published EBU Tech 3355 specification (section 1.1.1 and equations [16]-[17]). The EBU TLCI application reports the opposite sign: its manual, section 2.1.3.1.2, shows \(d > +1/2\) towards green and \(d < -1/2\) towards magenta. Values compared against that tool will therefore appear negated.

__init__(name: str, Q_a: float, delta_E_a: float, delta_E_s: NDArrayFloat, CCT: float, D_uv: float) None#
Parameters:
Return type:

None

Methods

__init__(name, Q_a, delta_E_a, delta_E_s, ...)

Attributes

name

Q_a

delta_E_a

delta_E_s

CCT

D_uv