30 #include <Eigen/Geometry> 40 namespace registration {
43 class RegistrationResult;
64 bool use_absolute_scale =
false,
65 bool decrease_mu =
true,
66 double maximum_correspondence_distance = 0.025,
67 int iteration_number = 64,
68 double tuple_scale = 0.95,
69 int maximum_tuple_count = 1000)
70 : division_factor_(division_factor),
71 use_absolute_scale_(use_absolute_scale),
72 decrease_mu_(decrease_mu),
73 maximum_correspondence_distance_(maximum_correspondence_distance),
74 iteration_number_(iteration_number),
75 tuple_scale_(tuple_scale),
76 maximum_tuple_count_(maximum_tuple_count) {}
Options for FastGlobalRegistration.
Definition: FastGlobalRegistration.h:48
FastGlobalRegistrationOption(double division_factor=1.4, bool use_absolute_scale=false, bool decrease_mu=true, double maximum_correspondence_distance=0.025, int iteration_number=64, double tuple_scale=0.95, int maximum_tuple_count=1000)
Parameterized Constructor.
Definition: FastGlobalRegistration.h:63
A point cloud consists of point coordinates, and optionally point colors and point normals...
Definition: PointCloud.h:54
~FastGlobalRegistrationOption()
Definition: FastGlobalRegistration.h:77
Definition: Registration.h:112
Definition: Open3DViewer.h:29
bool decrease_mu_
Definition: FastGlobalRegistration.h:87
bool use_absolute_scale_
Definition: FastGlobalRegistration.h:84
int iteration_number_
Maximum number of iterations.
Definition: FastGlobalRegistration.h:92
double maximum_correspondence_distance_
Definition: FastGlobalRegistration.h:90
int maximum_tuple_count_
Maximum number of tuples..
Definition: FastGlobalRegistration.h:96
Class to store featrues for registration.
Definition: Feature.h:46
RegistrationResult FastGlobalRegistration(const geometry::PointCloud &source, const geometry::PointCloud &target, const Feature &source_feature, const Feature &target_feature, const FastGlobalRegistrationOption &option)
Definition: FastGlobalRegistration.cpp:336
double division_factor_
Division factor used for graduated non-convexity.
Definition: FastGlobalRegistration.h:81
double tuple_scale_
Similarity measure used for tuples of feature points.
Definition: FastGlobalRegistration.h:94