corr_wnd,// double [][] corr_wnd, // correlation window to save on re-calculation of the window
corr_wnd,// double [][] corr_wnd, // correlation window to save on re-calculation of the window
corr_wnd_inv_limited,// corr_wnd_limited, // correlation window, limited not to be smaller than threshold - used for finding max/convex areas (or null)
corr_wnd_inv_limited,// corr_wnd_limited, // correlation window, limited not to be smaller than threshold - used for finding max/convex areas (or null)
corrs,// corrs, // double [][] corrs,
corrs,// corrs, // double [][] corrs,
...
@@ -2605,9 +2621,12 @@ public class ImageDtt extends ImageDttCPU {
...
@@ -2605,9 +2621,12 @@ public class ImageDtt extends ImageDttCPU {
disp_str,//corr_stat[0], // double xcenter, // preliminary center x in pixels for largest baseline
disp_str,//corr_stat[0], // double xcenter, // preliminary center x in pixels for largest baseline
poly_disp,// double[] poly_ds, // null or pair of disparity/strength
poly_disp,// double[] poly_ds, // null or pair of disparity/strength
imgdtt_params.ortho_vasw_pwr,// double vasw_pwr, // value as weight to this power,
imgdtt_params.ortho_vasw_pwr,// double vasw_pwr, // value as weight to this power,
-2,//0, // tile_lma_debug_level, // +2, // int debug_level,
debug_lma_tile,// double [] debug_lma_tile,
(debugTile0?1:-2),// int debug_level,
// -2, //0, // tile_lma_debug_level, // +2, // int debug_level,
tileX,// int tileX, // just for debug output
tileX,// int tileX, // just for debug output
tileY);// int tileY
tileY);
// int tileY
if(debugTile0){// should be debugTile
if(debugTile0){// should be debugTile
System.out.println("Ran LMA for tileX="+tileX+", tileY="+tileY);
System.out.println("Ran LMA for tileX="+tileX+", tileY="+tileY);
}
}
...
@@ -2659,14 +2678,31 @@ public class ImageDtt extends ImageDttCPU {
...
@@ -2659,14 +2678,31 @@ public class ImageDtt extends ImageDttCPU {