delta and overlap_estimation are the application parameters. All other parameters are more likely to keep fixed and they can be set via the setters. More...
Public Types | |
using | Scalar = typename Point3D::Scalar |
Public Member Functions | |
Match4PCSOptions () | |
bool | configureOverlap (Scalar overlap_, Scalar terminate_threshold_=Scalar(1)) |
Scalar | getTerminateThreshold () const |
Scalar | getOverlapEstimation () const |
Public Attributes | |
Scalar | delta = 5.0 |
The delta for the LCP (see the paper). More... | |
Scalar | max_normal_difference = -1 |
Maximum normal difference. More... | |
Scalar | max_translation_distance = -1 |
Maximum translation distance. Set negative to ignore. More... | |
Scalar | max_angle = -1 |
Maximum rotation angle. Set negative to ignore. More... | |
Scalar | max_color_distance = -1 |
Maximum color RGB distance between corresponding vertices. Set negative to ignore. More... | |
size_t | sample_size = 200 |
The number of points in the sample. We sample this number of points uniformly from P and Q. More... | |
int | max_time_seconds = 60 |
Maximum time we allow the computation to take. This makes the algorithm an ANY TIME algorithm that can be stopped at any time, producing the best solution so far. More... | |
unsigned int | randomSeed = std::mt19937::default_seed |
use a constant default seed by default More... | |
delta and overlap_estimation are the application parameters. All other parameters are more likely to keep fixed and they can be set via the setters.
using GlobalRegistration::Match4PCSOptions::Scalar = typename Point3D::Scalar |
|
inline |
|
inline |
|
inline |
|
inline |
Scalar GlobalRegistration::Match4PCSOptions::delta = 5.0 |
The delta for the LCP (see the paper).
Scalar GlobalRegistration::Match4PCSOptions::max_angle = -1 |
Maximum rotation angle. Set negative to ignore.
Scalar GlobalRegistration::Match4PCSOptions::max_color_distance = -1 |
Maximum color RGB distance between corresponding vertices. Set negative to ignore.
Scalar GlobalRegistration::Match4PCSOptions::max_normal_difference = -1 |
Maximum normal difference.
int GlobalRegistration::Match4PCSOptions::max_time_seconds = 60 |
Maximum time we allow the computation to take. This makes the algorithm an ANY TIME algorithm that can be stopped at any time, producing the best solution so far.
Scalar GlobalRegistration::Match4PCSOptions::max_translation_distance = -1 |
Maximum translation distance. Set negative to ignore.
unsigned int GlobalRegistration::Match4PCSOptions::randomSeed = std::mt19937::default_seed |
use a constant default seed by default
size_t GlobalRegistration::Match4PCSOptions::sample_size = 200 |
The number of points in the sample. We sample this number of points uniformly from P and Q.