Open3D (C++ API)
Public Member Functions | Data Fields
open3d::registration::RANSACConvergenceCriteria Class Reference

#include <Registration.h>

Public Member Functions

 RANSACConvergenceCriteria (int max_iteration=1000, int max_validation=1000)
 
 ~RANSACConvergenceCriteria ()
 

Data Fields

int max_iteration_
 
int max_validation_
 

Detailed Description

Class that defines the convergence criteria of RANSAC RANSAC algorithm stops if the iteration number hits max_iteration_, or the validation has been run for max_validation_ times. Note that the validation is the most computational expensive operator in an iteration. Most iterations do not do full validation. It is crucial to control max_validation_ so that the computation time is acceptable.

Constructor & Destructor Documentation

◆ RANSACConvergenceCriteria()

open3d::registration::RANSACConvergenceCriteria::RANSACConvergenceCriteria ( int  max_iteration = 1000,
int  max_validation = 1000 
)
inline

◆ ~RANSACConvergenceCriteria()

open3d::registration::RANSACConvergenceCriteria::~RANSACConvergenceCriteria ( )
inline

Field Documentation

◆ max_iteration_

int open3d::registration::RANSACConvergenceCriteria::max_iteration_

◆ max_validation_

int open3d::registration::RANSACConvergenceCriteria::max_validation_

The documentation for this class was generated from the following file: