colour.ICTCP_to_RGB¶
- colour.ICTCP_to_RGB(ICTCP, L_p=10000)[source]¶
Converts from \(IC_TC_P\) colour encoding to ITU-R BT.2020 colourspace.
- Parameters
ICTCP (array_like) – \(IC_TC_P\) colour encoding array.
L_p (numeric, optional) – Display peak luminance \(cd/m^2\) for SMPTE ST 2084:2014 non-linear encoding. This parameter should stay at its default \(10000 cd/m^2\) value for practical applications. It is exposed so that the definition can be used as a fitting function.
- Returns
ITU-R BT.2020 colourspace array.
- Return type
ndarray
Warning
The underlying SMPTE ST 2084:2014 transfer function is an absolute transfer function.
Notes
The underlying SMPTE ST 2084:2014 transfer function is an absolute transfer function, thus the domain and range values for the Reference and 1 scales are only indicative that the data is not affected by scale transformations.
Domain
Scale - Reference
Scale - 1
ICTCP
I
: [0, 1]CT
: [-1, 1]CP
: [-1, 1]I
: [0, 1]CT
: [-1, 1]CP
: [-1, 1]Range
Scale - Reference
Scale - 1
RGB
UN
UN
References
[], []
Examples
>>> ICTCP = np.array([0.07351364, 0.00475253, 0.09351596]) >>> ICTCP_to_RGB(ICTCP) array([ 0.4562052..., 0.0308107..., 0.0409195...])