image_data,// final double [][][] imade_data, // first index - number of image in a quad
saturation_imp,// final boolean [][] saturation_imp, // (near) saturated pixels or null
tilesX*image_dtt.transform_size,// final int width,
clt_parameters.getFatZero(isMonochrome()),// final double corr_fat_zero, // add to denominator to modify phase correlation (same units as data1, data2). <0 - pure sum
clt_parameters.corr_red,// final double corr_red,
clt_parameters.corr_blue,// final double corr_blue,
clt_parameters.getCorrSigma(image_dtt.isMonochrome()),// final double corr_sigma,
min_corr_selected,// 0.0001; //final double min_corr, // 0.02; // minimal correlation value to consider valid
geometryCorrection,// final GeometryCorrection geometryCorrection,
null,// final GeometryCorrection geometryCorrection_main, // if not null correct this camera (aux) to the coordinates of the main
clt_kernels,// final double [][][][][][] clt_kernels, // [channel_in_quad][color][tileY][tileX][band][pixel] , size should match image (have 1 tile around)
clt_parameters.kernel_step,// final int kernel_step,
clt_parameters.clt_window,// final int window_type,
shiftXY,// final double [][] shiftXY, // [port]{shiftX,shiftY}
disparity_corr,// final double disparity_corr, // disparity at infinity
clt_parameters.shift_x,// final double shiftX, // shift image horizontally (positive - right) - just for testing