colour.linear_function#
- colour.linear_function(a: float | DTypeFloat) DTypeFloat[source]#
- colour.linear_function(a: NDArray) NDArrayFloat
- colour.linear_function(a: ArrayLike) DTypeFloat | NDArrayFloat
Perform pass-through linear encoding/decoding transformation.
Implement an identity transformation where the output equals the input, commonly used as a reference or default encoding/decoding function in colour science workflows.
- Parameters:
a (ArrayLike) – Array to encode/decode.
- Returns:
Encoded/decoded array, identical to input.
- Return type:
Examples
>>> linear_function(0.18) 0.1799999...