|
cpd
0.5.1
Coherent Point Drift: C++ library for point set registration
|
Generic coherent point drift transform. More...
#include <chrono>#include <cpd/gauss_transform.hpp>#include <cpd/matrix.hpp>#include <cpd/normalization.hpp>#include <cpd/utils.hpp>#include <memory>Go to the source code of this file.
Classes | |
| struct | cpd::Result |
| The result of a generic transform run. More... | |
| class | cpd::Transform< Result > |
| Generic coherent point drift transform. More... | |
Namespaces | |
| cpd | |
| Top-level cpd namespace. | |
Variables | |
| const size_t | cpd::DEFAULT_MAX_ITERATIONS = 150 |
| The default number of iterations allowed. More... | |
| const bool | cpd::DEFAULT_NORMALIZE = true |
| Whether points should be normalized by default. More... | |
| const double | cpd::DEFAULT_OUTLIERS = 0.1 |
| The default outlier weight. More... | |
| const double | cpd::DEFAULT_TOLERANCE = 1e-5 |
| The default tolerance. More... | |
| const double | cpd::DEFAULT_SIGMA2 = 0.0 |
| The default sigma2. More... | |
| const bool | cpd::DEFAULT_CORRESPONDENCE = false |
| Whether correspondence vector should be computed by default. More... | |
| const bool | cpd::DEFAULT_LINKED = true |
| Are the scalings of the two datasets linked by default? More... | |
Generic coherent point drift transform.
Downstreams shouldn't need to include this file directly, use a realization of a transform (e.g. Rigid) instead.
1.8.11