cpd
0.5.1
Coherent Point Drift: C++ library for point set registration
|
The result of a affine coherent point drift run. More...
#include <affine.hpp>
Public Member Functions | |
Matrix | matrix () const |
Returns the transform and the translation as one matrix. More... | |
void | denormalize (const Normalization &normalization) |
Denormalize this result. More... | |
Public Attributes | |
Matrix | transform |
The affine transformation. More... | |
Vector | translation |
The translation vector. More... | |
Public Attributes inherited from cpd::Result | |
Matrix | points |
The final moved points. More... | |
double | sigma2 |
The final sigma2 value. More... | |
IndexVector | correspondence |
The correspondence vector. More... | |
std::chrono::microseconds | runtime |
The runtime. More... | |
size_t | iterations |
The number of iterations. More... | |
The result of a affine coherent point drift run.
|
virtual |
Denormalize this result.
Reimplemented from cpd::Result.
Matrix cpd::AffineResult::matrix | ( | ) | const |
Returns the transform and the translation as one matrix.
Matrix cpd::AffineResult::transform |
The affine transformation.
Vector cpd::AffineResult::translation |
The translation vector.