booleanaugment_pairwise_affines=false;// needs to repeat create_pairwise_matches to update overlaps
booleanequalize_overlaps=false;
booleancreate_map=false;
booleancreate_equalize=false;
@@ -240,6 +241,7 @@ public class ComboMatch {
gd.addCheckbox("Show combo maps/stats",show_combo,"Generate/save combo maps and stats.");
gd.addCheckbox("Create overlap pairs",create_pairwise_matches,"Create scene pairs overlaps.");
gd.addCheckbox("Create pairwise affines",create_pairwise_affines,"Create affines for scene pairs.");
gd.addCheckbox("Augment pairwise affines",augment_pairwise_affines,"Augment pairwise affines after building initial map and re-running create_pairwise_matches.");
gd.addCheckbox("Equalize overlap pairs",equalize_overlaps,"Equalize intensities in overlaps.");
gd.addCheckbox("Create map",create_map,"Create combined map from pairwise matches.");
gd.addCheckbox("Equalize intensities",create_equalize,"Create map intensities equalization from pairwise matches.");
@@ -305,6 +307,7 @@ public class ComboMatch {
show_combo=gd.getNextBoolean();
create_pairwise_matches=gd.getNextBoolean();
create_pairwise_affines=gd.getNextBoolean();
augment_pairwise_affines=gd.getNextBoolean();
equalize_overlaps=gd.getNextBoolean();
create_map=gd.getNextBoolean();
create_equalize=gd.getNextBoolean();
@@ -823,17 +826,22 @@ public class ComboMatch {
returnok;// Just exit, do not try other commands. if (!ok) return false;
}
if(create_pairwise_affines){
// boolean ok =maps_collection.getIntersectedPairs(