#include <mitkNormalizedCorrelationMetric.h>
Inherits mitkMetric.
Inheritance diagram for mitkNormalizedCorrelationMetric:
Public Member Functions | |
virtual void | PrintSelf (ostream &os) |
mitkNormalizedCorrelationMetric () | |
virtual bool | GetSimilarity (const VectorParameterType ¶meters, ScalarParameterType &similarity) |
virtual bool | GetSimilarityAndDerivative (const VectorParameterType ¶meters, ScalarParameterType &similarity, VectorParameterType &derivative) |
void | SetSubtractMeanFlag (bool flag) |
mitkNormalizedCorrelationMetric computes the correlation between pixels in the fixed image and pixels in the moving image. The spatial correspondance between fixed and moving image is established through a Transform. Pixel values are taken from the fixed image, their positions are mapped to the moving image and result in general in non-grid position on it. Values at these non-grid position of the moving image are interpolated using a user-selected Interpolator. The correlation is normalized by the autocorrelations of both the fixed and moving images.
|
Constructor. |
|
Get Similarity between regions of two volumes.
Reimplemented from mitkMetric. |
|
Get Similarity And Gradient Value between regions of two volumes.
Reimplemented from mitkMetric. |
|
Print the necessary information about this object for the debugging purpose.
Reimplemented from mitkMetric. |
|
Set the Subtract Mean mode.Default is false.
|