Open3D (C++ API)
0.18.0+252c867
|
#include <Registration.h>
Public Member Functions | |
RegistrationResult (const Eigen::Matrix4d &transformation=Eigen::Matrix4d::Identity()) | |
Parameterized Constructor. More... | |
~RegistrationResult () | |
bool | IsBetterRANSACThan (const RegistrationResult &other) const |
Data Fields | |
Eigen::Matrix4d_u | transformation_ |
The estimated transformation matrix. More... | |
CorrespondenceSet | correspondence_set_ |
Correspondence set between source and target point cloud. More... | |
double | inlier_rmse_ |
RMSE of all inlier correspondences. Lower is better. More... | |
double | fitness_ |
Class that contains the registration results.
|
inline |
Parameterized Constructor.
transformation | The estimated transformation matrix. |
|
inline |
|
inline |
CorrespondenceSet open3d::pipelines::registration::RegistrationResult::correspondence_set_ |
Correspondence set between source and target point cloud.
double open3d::pipelines::registration::RegistrationResult::fitness_ |
For ICP: the overlapping area (# of inlier correspondences / # of points in target). Higher is better. For RANSAC: inlier ratio (# of inlier correspondences / # of all correspondences)
double open3d::pipelines::registration::RegistrationResult::inlier_rmse_ |
RMSE of all inlier correspondences. Lower is better.
Eigen::Matrix4d_u open3d::pipelines::registration::RegistrationResult::transformation_ |
The estimated transformation matrix.