+ ['crv_gh4_%s' % lower_style],
+ legal_range=legal_range,
+ style=style)
+ colorspaces.append(style_2)
+
+ # # Linearization and XYZ conversion
+ # # only necessary for matrix calculation
+ #
+ # style_3 = create_gh4_style(
+ # style,
+ # style,
+ # lut_directory,
+ # lut_resolution_1d,
+ # ['gh4_%s_xyz' % lower_style],
+ # legal_range=legal_range,
+ # style=style,
+ # variant='XYZ')
+ # colorspaces.append(style_3)
+
+ # Primaries Only
+ style_4 = create_gh4_style(
+ style,
+ '',
+ lut_directory,
+ lut_resolution_1d,
+ ['lin_gh4_%s_gamut' % lower_style],
+ legal_range=legal_range,
+ style=style
+ )
+ colorspaces.append(style_4)
+
+ if style != 'BW':
+
+ # Full conversion calibrated
+ style_5 = create_gh4_style(
+ style,
+ style,
+ lut_directory,
+ lut_resolution_1d,
+ ['gh4_%s_gh4_calibrated_gamut'% lower_style],
+ legal_range=legal_range,
+ style=style,
+ variant='Calibrated')
+ colorspaces.append(style_5)
+
+ # Primaries Only calibrated
+ style_6 = create_gh4_style(
+ style,
+ '',
+ lut_directory,
+ lut_resolution_1d,
+ ['lin_gh4_%s_calibrated_gamut'%lower_style],
+ legal_range=legal_range,
+ style=style,
+ variant='Calibrated')
+ colorspaces.append(style_6)