colour.difference.delta_E_CAM16SCD#

colour.difference.delta_E_CAM16SCD(Jpapbp_1: Annotated[_Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], 100], Jpapbp_2: Annotated[_Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], 100]) NDArrayFloat#

Compute the colour difference \(\Delta E'\) between two specified CAM16-SCD colourspace \(J'a'b'\) arrays using the Li et al. (2017) formula.

Parameters:
  • Jpapbp_1 (Annotated[_Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], 100]) – Standard / reference CAM16-SCD colourspace \(J'a'b'\) array as computed by the Li et al. (2017) uniform colour space model.

  • Jpapbp_2 (Annotated[_Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], 100]) – Sample / test CAM16-SCD colourspace \(J'a'b'\) array as computed by the Li et al. (2017) uniform colour space model.

Returns:

Colour difference \(\Delta E'\).

Return type:

numpy.ndarray

Warning

The \(J'a'b'\) arrays should have been computed with the Li et al. (2017) CAM16-SCD colourspace and not with the CIE L*a*b* colourspace.

Notes

Domain

Scale - Reference

Scale - 1

Jpapbp_1

100

1

Jpapbp_2

100

1

References

[LLW+17]