transfer_function,
name,
lut_directory,
- lut_resolution_1d):
+ lut_resolution_1d,
+ aliases):
"""
Object description.
cs = ColorSpace(name)
cs.description = name
+ cs.aliases = aliases
cs.equality_group = ''
cs.family = 'Canon'
cs.is_data = False
linear = (pow(10.0, (legal_to_full(codeValue) - c3) / c1) - 1.0) / c2
linear *= 0.9
- # print(codeValue, linear)
+
return linear
cs.to_reference_transforms = []
'Canon-Log',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["canonlog_rec709day"])
colorspaces.append(c_log_1)
c_log_2 = create_c_log(
'Canon-Log',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["canonlog_rec709tung"])
colorspaces.append(c_log_2)
c_log_3 = create_c_log(
'Canon-Log',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["canonlog_dcip3day"])
colorspaces.append(c_log_3)
c_log_4 = create_c_log(
'Canon-Log',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["canonlog_dcip3tung"])
colorspaces.append(c_log_4)
c_log_5 = create_c_log(
'Canon-Log',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["canonlog_cgamutday"])
colorspaces.append(c_log_5)
c_log_6 = create_c_log(
'Canon-Log',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["canonlog_cgamuttung"])
colorspaces.append(c_log_6)
- # Linearization only
+ # Linearization Only
c_log_7 = create_c_log(
'',
'Canon-Log',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["crv_canonlog"])
colorspaces.append(c_log_7)
- # Primaries only
+ # Primaries Only
c_log_8 = create_c_log(
'Rec. 709 Daylight',
'',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["lin_rec709day"])
colorspaces.append(c_log_8)
c_log_9 = create_c_log(
'',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["lin_rec709tung"])
colorspaces.append(c_log_9)
c_log_10 = create_c_log(
'',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["lin_dcip3day"])
colorspaces.append(c_log_10)
c_log_11 = create_c_log(
'',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["lin_dcip3tung"])
colorspaces.append(c_log_11)
c_log_12 = create_c_log(
'',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["lin_cgamutday"])
colorspaces.append(c_log_12)
c_log_13 = create_c_log(
'',
'Canon-Log',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["lin_cgamuttung"])
colorspaces.append(c_log_13)
return colorspaces