colour.models.log_encoding_ARRILogC3#
- colour.models.log_encoding_ARRILogC3(x: ArrayLike, firmware: Literal['SUP 2.x', 'SUP 3.x'] | str = 'SUP 3.x', method: Literal['Linear Scene Exposure Factor', 'Normalised Sensor Signal'] | str = 'Linear Scene Exposure Factor', EI: Literal[160, 200, 250, 320, 400, 500, 640, 800, 1000, 1280, 1600] = 800) NDArrayFloat [source]#
Define the ARRI LogC3 log encoding curve / opto-electronic transfer function.
- Parameters:
x (ArrayLike) – Linear data \(x\).
firmware (Literal['SUP 2.x', 'SUP 3.x'] | str) – Alexa firmware version.
method (Literal['Linear Scene Exposure Factor', 'Normalised Sensor Signal'] | str) – Conversion method.
EI (Literal[160, 200, 250, 320, 400, 500, 640, 800, 1000, 1280, 1600]) – Exposure Index \(EI\).
- Returns:
ARRI LogC3 encoded data \(t\).
- Return type:
References
[ARRI12]
Notes
Domain
Scale - Reference
Scale - 1
x
[0, 1]
[0, 1]
Range
Scale - Reference
Scale - 1
t
[0, 1]
[0, 1]
Examples
>>> log_encoding_ARRILogC3(0.18) 0.3910068...