mitkIterativeClosestPointOptimizer Class Reference
mitkIterativeClosestPointOptimizer - a concrete class to iteratively align two point sets.
More...
#include <mitkIterativeClosestPointOptimizer.h>
Inherits mitkOptimizer.
Inheritance diagram for mitkIterativeClosestPointOptimizer:
[legend]Collaboration diagram for mitkIterativeClosestPointOptimizer:
[legend]List of all members.
Detailed Description
mitkIterativeClosestPointOptimizer - a concrete class to iteratively align two point sets.
mitkIterativeClosestPointOptimizer is a concrete class to iteratively align two point sets. The core of the algorithm is to match each point in moving point set with the closest point in fixed point set, then apply the transformation that modify the moving point set to best match the fixed point set (in a least square sense). This has to be iterated to get proper convergence of the two point sets.
Constructor & Destructor Documentation
mitkIterativeClosestPointOptimizer::mitkIterativeClosestPointOptimizer |
( |
|
) |
|
|
Member Function Documentation
|
Get the transform parameter estimator. - Returns:
- Return the pointer of estimator.
|
virtual void mitkIterativeClosestPointOptimizer::PrintSelf |
( |
ostream & |
os |
) |
[virtual] |
|
|
Print the necessary information about this object for the debugging purpose. - Parameters:
-
| os | The specified ostream to output information. |
Reimplemented from mitkOptimizer. |
|
Set the transform parameter estimator. - Parameters:
-
| estimator | The pointer to the estimator. |
|
void mitkIterativeClosestPointOptimizer::SetInitializedByCentroidsFlag |
( |
bool |
flag |
) |
[inline] |
|
|
Starts the process by translating moving ps' centroid to fixed ps' centroid. - Parameters:
-
| flag | Initialize the transform by centroids if flag is true. |
|
void mitkIterativeClosestPointOptimizer::SetMaxMeanDistance |
( |
double |
val |
) |
[inline] |
|
|
Set the maximum mean distance between two iteration. If the mean distance is lower than this, the convergence stops. - Parameters:
-
| val | The mean distance value. |
|
The documentation for this class was generated from the following file:
Generated on Tue Feb 25 15:03:30 2014 for MITK (Medical Imaging ToolKit) by
1.4.3