Skip to content

Commit 1966033

Browse files
committed
Implement support for "Canon" v1.2 encodings.
Closes #1176.
1 parent ca0bba3 commit 1966033

File tree

3 files changed

+2074
-267
lines changed

3 files changed

+2074
-267
lines changed

colour/models/rgb/transfer_functions/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,17 @@
3737
oetf_inverse_BlackmagicFilmGeneration5,
3838
)
3939
from .canon import (
40+
CANON_LOG_ENCODING_METHODS,
4041
log_encoding_CanonLog,
42+
CANON_LOG_DECODING_METHODS,
4143
log_decoding_CanonLog,
44+
CANON_LOG_2_ENCODING_METHODS,
4245
log_encoding_CanonLog2,
46+
CANON_LOG_2_DECODING_METHODS,
4347
log_decoding_CanonLog2,
48+
CANON_LOG_3_ENCODING_METHODS,
4449
log_encoding_CanonLog3,
50+
CANON_LOG_3_DECODING_METHODS,
4551
log_decoding_CanonLog3,
4652
)
4753
from .cineon import log_encoding_Cineon, log_decoding_Cineon
@@ -177,11 +183,17 @@
177183
"oetf_inverse_BlackmagicFilmGeneration5",
178184
]
179185
__all__ += [
186+
"CANON_LOG_ENCODING_METHODS",
180187
"log_encoding_CanonLog",
188+
"CANON_LOG_DECODING_METHODS",
181189
"log_decoding_CanonLog",
190+
"CANON_LOG_2_ENCODING_METHODS",
182191
"log_encoding_CanonLog2",
192+
"CANON_LOG_2_DECODING_METHODS",
183193
"log_decoding_CanonLog2",
194+
"CANON_LOG_3_ENCODING_METHODS",
184195
"log_encoding_CanonLog3",
196+
"CANON_LOG_3_DECODING_METHODS",
185197
"log_decoding_CanonLog3",
186198
]
187199
__all__ += [

0 commit comments

Comments
 (0)