colour.CCTF_DECODINGS

colour.CCTF_DECODINGS = CaseInsensitiveMapping({'Gamma 2.2': ..., 'Gamma 2.4': ..., 'Gamma 2.6': ..., 'ProPhoto RGB': ..., 'RIMM RGB': ..., 'ROMM RGB': ..., 'ACEScc': ..., 'ACEScct': ..., 'ACESproxy': ..., 'ALEXA Log C': ..., 'Canon Log 2': ..., 'Canon Log 3': ..., 'Canon Log': ..., 'Cineon': ..., 'D-Log': ..., 'ERIMM RGB': ..., 'F-Log': ..., 'Filmic Pro 6': ..., 'Log2': ..., 'Log3G10': ..., 'Log3G12': ..., 'N-Log': ..., 'Panalog': ..., 'PLog': ..., 'Protune': ..., 'REDLog': ..., 'REDLogFilm': ..., 'S-Log': ..., 'S-Log2': ..., 'S-Log3': ..., 'T-Log': ..., 'V-Log': ..., 'ViperLog': ..., 'ARIB STD-B67': ..., 'Blackmagic Film Generation 5': ..., 'DaVinci Intermediate': ..., 'ITU-R BT.2100 HLG': ..., 'ITU-R BT.2100 PQ': ..., 'ITU-R BT.601': ..., 'ITU-R BT.709': ..., 'DCDM': ..., 'DICOM GSDF': ..., 'ITU-R BT.1886': ..., 'ITU-R BT.2020': ..., 'SMPTE 240M': ..., 'ST 2084': ..., 'sRGB': ...})

Supported decoding colour component transfer functions (Decoding CCTFs), a collection of the functions defined by colour.LOG_DECODINGS, colour.EOTFS, colour.OETF_INVERSES attributes, the colour.models.cctf_decoding_ProPhotoRGB(), colour.models.cctf_decoding_RIMMRGB(), colour.models.cctf_decoding_ROMMRGB() definitions and 3 gamma decoding functions (2.2, 2.4, 2.6).

Warning

For ITU-R BT.2100, only the electro-optical transfer functions (EOTFs / EOCFs) are exposed by this attribute, please refer to the colour.OETF_INVERSES attribute for the inverse opto-electronic transfer functions (OETF / OECF).

Notes

  • The order by which this attribute is defined and updated is critically important to ensure that ITU-R BT.2100 definitions are reciprocal.

CCTF_DECODINGSCaseInsensitiveMapping

{colour.LOG_DECODINGS, colour.EOTFS, colour.OETF_INVERSES}