int* xyz_y = xyz_image->data (1);
int* xyz_z = xyz_image->data (2);
- auto lut_in = conversion.out()->lut (12, false);
- auto lut_out = conversion.in()->lut (16, true);
+ auto lut_in = conversion.out()->lut(0, 1, 12, false);
+ auto lut_out = conversion.in()->lut(0, 1, 16, true);
boost::numeric::ublas::matrix<double> const matrix = conversion.xyz_to_rgb ();
double fast_matrix[9] = {
int* xyz_y = xyz_image->data (1);
int* xyz_z = xyz_image->data (2);
- auto lut_in = conversion.out()->lut (12, false);
- auto lut_out = conversion.in()->lut (16, true);
+ auto lut_in = conversion.out()->lut(0, 1, 12, false);
+ auto lut_out = conversion.in()->lut(0, 1, 16, true);
auto const matrix = conversion.xyz_to_rgb ();
double fast_matrix[9] = {
double x, y, z;
} d;
- auto lut_in = conversion.in()->lut (12, false);
- auto lut_out = conversion.out()->lut (16, true);
+ auto lut_in = conversion.in()->lut(0, 1, 12, false);
+ auto lut_out = conversion.out()->lut(0, 1, 16, true);
/* This is is the product of the RGB to XYZ matrix, the Bradford transform and the DCI companding */
double fast_matrix[9];