A set of parameters that configures an alignment operation. More...
Public Member Functions | |
| None | AlignmentConfiguration (self, int max_iterations=50, float tolerance=1e-6, float min_improvement=1e-3, float correspondence=0.9, int mode=cvb.foundation.PreAlignmentMode.Off) |
| Constructor for an alignment configuration. | |
Properties | |
| correspondence = property | |
| float: Minimum value for correspondence of two points to be considered for alignment. | |
| max_iterations = property | |
| int: Maximum iterations of ICP. | |
| min_improvement = property | |
| float: Value for early stopping criteria. | |
| mode = property | |
| int: Specifies if the pre-alignment needs to be executed (see cvb.foundation.PreAlignmentMode). | |
| tolerance = property | |
| float: Value for early stopping criteria. | |
A set of parameters that configures an alignment operation.
| None AlignmentConfiguration | ( | self, | |
| int | max_iterations = 50, | ||
| float | tolerance = 1e-6, | ||
| float | min_improvement = 1e-3, | ||
| float | correspondence = 0.9, | ||
| int | mode = cvb.foundation.PreAlignmentMode.Off ) |
Constructor for an alignment configuration.
max_iterations : int Maximum iterations of ICP.
tolerance : float Value for early stopping criteria.
min_improvement : float Value for early stopping criteria.
correspondence : float Minimum value for correspondence of two points to be considered for alignment.
mode : int Specifies if the pre-alignment needs to be executed (see cvb.foundation.PreAlignmentMode).