![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <FastGlobalRegistration.h>
Public Member Functions | |
| CApp (double div_factor=1.4, bool use_absolute_scale=false, double max_corr_dist=0.025, int iteration_number=64, float tuple_scale=0.95f, size_t tuple_max_cnt=1000) | |
| void | LoadFeature (const Points &pts, const Features &feat) |
| void | NormalizePoints () |
| void | AdvancedMatching (bool crossCheck=true, bool tupleConstraint=true) |
| bool | OptimizePairwise (bool decrease_mu=true) |
| Eigen::Matrix4f | GetOutputTrans () const |
Definition at line 18 of file FastGlobalRegistration.h.
|
inline |
Definition at line 20 of file FastGlobalRegistration.h.
| void CApp::AdvancedMatching | ( | bool | crossCheck = true, |
| bool | tupleConstraint = true |
||
| ) |
BUILD FLANNTREE
INITIAL MATCHING
TUPLE CONSTRAINT
Definition at line 101 of file FastGlobalRegistration.cpp.
References AlignedIndex, BuildKDTree(), NULL, CVLog::Print(), ReferenceIndex, SearchKDTree(), Similar(), size, and std::swap().
Referenced by FastGlobalRegistrationFilter::compute().
| Eigen::Matrix4f CApp::GetOutputTrans | ( | ) | const |
Definition at line 382 of file FastGlobalRegistration.cpp.
References AlignedIndex, and ReferenceIndex.
Referenced by FastGlobalRegistrationFilter::compute().
Definition at line 34 of file FastGlobalRegistration.cpp.
Referenced by FastGlobalRegistrationFilter::compute().
| void CApp::NormalizePoints | ( | ) |
Definition at line 239 of file FastGlobalRegistration.cpp.
Referenced by FastGlobalRegistrationFilter::compute().
| bool CApp::OptimizePairwise | ( | bool | decrease_mu = true | ) |
Definition at line 289 of file FastGlobalRegistration.cpp.
References AlignedIndex, ReferenceIndex, result, and TransformPoints().
Referenced by FastGlobalRegistrationFilter::compute().