@@ -135,8 +153,10 @@ public class ImageDttParameters {
...
@@ -135,8 +153,10 @@ public class ImageDttParameters {
gd.addNumericField("Use data as weights when fitting parabola for ortho mode",this.ortho_vasw_pwr,3,6,"",
gd.addNumericField("Use data as weights when fitting parabola for ortho mode",this.ortho_vasw_pwr,3,6,"",
"Raise value to this power and apply as weight. Reduce width to 3 samples if false, 5 OK when true");
"Raise value to this power and apply as weight. Reduce width to 3 samples if false, 5 OK when true");
gd.addNumericField("Reduce weight of center correlation pixels from center (0 - none, 1 - center, 2 +/-1 from center)",this.enhortho_width,0);
gd.addNumericField("Reduce weight of center correlation pixels from center (0 - none, 1 - center, 2 +/-1 from center) - main camera",this.enhortho_width,0);
gd.addNumericField("Multiply center correlation pixels (inside enhortho_width) (1.0 - disables enh_ortho)",this.enhortho_scale,3);
gd.addNumericField("Reduce weight of center correlation pixels from center (0 - none, 1 - center, 2 +/-1 from center) - aux camera",this.enhortho_width_aux,0);
gd.addNumericField("Multiply center correlation pixels (inside enhortho_width) (1.0 - disables enh_ortho) - main camera",this.enhortho_scale,3);
gd.addNumericField("Multiply center correlation pixels (inside enhortho_width) (1.0 - disables enh_ortho) - aux camera",this.enhortho_scale_aux,3);
gd.addCheckbox("Use polynomial when measuring mismatch (false - use center of mass)",this.ly_poly);
gd.addCheckbox("Use polynomial when measuring mismatch (false - use center of mass)",this.ly_poly);
gd.addNumericField("Maximal allowed mismatch difference calculated as polynomial maximum",this.ly_crazy_poly,3,6,"px",
gd.addNumericField("Maximal allowed mismatch difference calculated as polynomial maximum",this.ly_crazy_poly,3,6,"px",
...
@@ -276,7 +296,9 @@ public class ImageDttParameters {
...
@@ -276,7 +296,9 @@ public class ImageDttParameters {
this.ortho_vasw_pwr=gd.getNextNumber();
this.ortho_vasw_pwr=gd.getNextNumber();
this.enhortho_width=(int)gd.getNextNumber();
this.enhortho_width=(int)gd.getNextNumber();
this.enhortho_width_aux=(int)gd.getNextNumber();
this.enhortho_scale=gd.getNextNumber();
this.enhortho_scale=gd.getNextNumber();
this.enhortho_scale_aux=gd.getNextNumber();
this.ly_poly=gd.getNextBoolean();
this.ly_poly=gd.getNextBoolean();
this.ly_crazy_poly=gd.getNextNumber();
this.ly_crazy_poly=gd.getNextNumber();
...
@@ -364,7 +386,9 @@ public class ImageDttParameters {
...
@@ -364,7 +386,9 @@ public class ImageDttParameters {