colour.models.oetf_DaVinciIntermediate#

colour.models.oetf_DaVinciIntermediate(L: ArrayLike, constants: Structure = CONSTANTS_DAVINCI_INTERMEDIATE) NDArrayFloat[source]#

Define the DaVinci Intermediate opto-electronic transfer function.

Parameters:
  • L (ArrayLike) – Linear light value :math`L`.

  • constants (Structure) – DaVinci Intermediate colour component transfer function constants.

Returns:

Encoded value \(V\).

Return type:

numpy.ndarray

Notes

Domain

Scale - Reference

Scale - 1

L

[0, 1]

[0, 1]

Range

Scale - Reference

Scale - 1

V

[0, 1]

[0, 1]

References

[BlackmagicDesign20a]

Examples

>>> oetf_DaVinciIntermediate(0.18)  
0.3360432...