colour.models.eotf_SMPTE240M#

colour.models.eotf_SMPTE240M(V_r: Annotated[_Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], 1]) Annotated[ndarray[tuple[Any, ...], dtype[float16 | float32 | float64]], 1][source]#

Apply the SMPTE 240M electro-optical transfer function (EOTF).

Parameters:

V_r (Annotated[_Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], 1]) – Video signal level \(V_r\) driving the reference reproducer normalised to the system reference white.

Returns:

Light output \(L_r\) from the reference reproducer normalised to the system reference white.

Return type:

numpy.ndarray

Notes

Domain

Scale - Reference

Scale - 1

V_r

1

1

Range

Scale - Reference

Scale - 1

L_r

1

1

References

[SocietyoMPaTEngineers99]

Examples

>>> eotf_SMPTE240M(0.402285796753870)
0.1...