colour.index_stress#

colour.index_stress(d_E: ArrayLike, d_V: ArrayLike, method: Literal['Garcia 2007'] | str = 'Garcia 2007') NDArrayFloat[source]#

Compute the Kruskal’s Standardized Residual Sum of Squares (:math:`STRESS`) index according to given method.

Parameters:
  • d_E (ArrayLike) – Computed colour difference array \(\Delta E\).

  • d_V (ArrayLike) – Computed colour difference array \(\Delta V\).

  • method (Literal['Garcia 2007'] | str) – Computation method.

Returns:

\(STRESS\) index.

Return type:

numpy.ndarray

References

[GarciaHMC07]

Examples

>>> d_E = np.array([2.0425, 2.8615, 3.4412])
>>> d_V = np.array([1.2644, 1.2630, 1.8731])
>>> index_stress(d_E, d_V)  
0.1211709...