Open3D (C++ API)
|
#include <CorrespondenceChecker.h>
Public Member Functions | |
CorrespondenceCheckerBasedOnEdgeLength (double similarity_threshold=0.9) | |
~CorrespondenceCheckerBasedOnEdgeLength () override | |
bool | Check (const geometry::PointCloud &source, const geometry::PointCloud &target, const CorrespondenceSet &corres, const Eigen::Matrix4d &transformation) const override |
![]() | |
CorrespondenceChecker (bool require_pointcloud_alignment) | |
virtual | ~CorrespondenceChecker () |
Data Fields | |
double | similarity_threshold_ |
![]() | |
bool | require_pointcloud_alignment_ |
Check if two point clouds build the polygons with similar edge lengths The only parameter similarity_threshold is a number between 0 (loose) and 1 (strict).
|
inline |
|
inlineoverride |
|
overridevirtual |
Function to check if two points can be aligned. The two input point clouds must have exact the same number of points.
Implements open3d::registration::CorrespondenceChecker.
double open3d::registration::CorrespondenceCheckerBasedOnEdgeLength::similarity_threshold_ |