60 "create_max_angle_error [deg]");
62 "continue_max_angle_error [deg]");
64 "merge_max_reproj_error [px]");
66 "re_max_angle_error [deg]");
70 "complete_max_reproj_error [px]");
72 "complete_max_transitivity");
76 "ignore_two_view_tracks");
83 "abs_pose_max_error [px]");
85 "abs_pose_min_num_inliers");
87 "abs_pose_min_inlier_ratio");
98 "init_min_num_inliers");
101 "init_max_forward_motion");
103 "init_min_tri_angle [deg]");
105 "init_max_reg_trials", 1);
113 "refine_focal_length");
115 "refine_principal_point");
117 "refine_extra_params");
124 "max_num_iterations");
128 "max_refinement_change", 0, 1, 1
e-6, 6);
135 "use_pba\n(requires SIMPLE_RADIAL)");
143 "max_num_iterations");
147 "max_refinement_change", 0, 1, 1
e-6, 6);
154 "min_focal_length_ratio");
156 "max_focal_length_ratio");
160 "filter_max_reproj_error [px]");
162 "filter_min_tri_angle [deg]");
168 setWindowFlags(Qt::Dialog);
169 setWindowModality(Qt::ApplicationModal);
170 setWindowTitle(
"Reconstruction options");
172 QGridLayout* grid =
new QGridLayout(
this);
174 QTabWidget* tab_widget =
new QTabWidget(
this);
175 tab_widget->setElideMode(Qt::TextElideMode::ElideRight);
183 tr(
"Triangulation"));
189 grid->addWidget(tab_widget, 0, 0);
std::shared_ptr< IncrementalMapperOptions > mapper