#include <itkNormalizedCorrelationPointSetToImageMetric.h>
Inheritance diagram for itk::NormalizedCorrelationPointSetToImageMetric< TFixedPointSet, TMovingImage >:
Public Types | |
typedef NormalizedCorrelationPointSetToImageMetric | Self |
typedef PointSetToImageMetric< TFixedPointSet, TMovingImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::RealType | RealType |
typedef Superclass::TransformType | TransformType |
typedef Superclass::TransformPointer | TransformPointer |
typedef Superclass::TransformParametersType | TransformParametersType |
typedef Superclass::TransformJacobianType | TransformJacobianType |
typedef Superclass::GradientPixelType | GradientPixelType |
typedef Superclass::MeasureType | MeasureType |
typedef Superclass::DerivativeType | DerivativeType |
typedef Superclass::FixedPointSetType | FixedPointSetType |
typedef Superclass::MovingImageType | MovingImageType |
typedef Superclass::FixedPointSetConstPointer | FixedPointSetConstPointer |
typedef Superclass::MovingImageConstPointer | MovingImageConstPointer |
typedef Superclass::PointIterator | PointIterator |
typedef Superclass::PointDataIterator | PointDataIterator |
Public Member Functions | |
virtual const char * | GetClassName () const |
void | GetDerivative (const TransformParametersType ¶meters, DerivativeType &Derivative) const |
MeasureType | GetValue (const TransformParametersType ¶meters) const |
void | GetValueAndDerivative (const TransformParametersType ¶meters, MeasureType &Value, DerivativeType &Derivative) const |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
NormalizedCorrelationPointSetToImageMetric () | |
virtual | ~NormalizedCorrelationPointSetToImageMetric () |
This metric computes the correlation between point values in the fixed point-set and pixel values in the moving image. The correlation is normalized by the autocorrelation values of both the point-set and the moving image. The spatial correspondence between the point-set and the image is established through a Transform. Pixel values are taken from the fixed point-set. 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.
Definition at line 43 of file itkNormalizedCorrelationPointSetToImageMetric.h.
|
Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 53 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Type of the derivative. Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 71 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 74 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Type of the fixed Image. Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 72 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Gaussian filter to compute the gradient of the Moving Image Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 68 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Type of the measure. Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 70 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 75 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Type of the moving Image. Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 73 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 78 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 52 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 77 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Types transferred from the base class Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 63 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Standard class typedefs. Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 49 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 50 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 67 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 66 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 65 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Type of the Transform Base class Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. Definition at line 64 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
|
|
Definition at line 94 of file itkNormalizedCorrelationPointSetToImageMetric.h. |
|
Run-time type information (and related methods). Reimplemented from itk::PointSetToImageMetric< TFixedPointSet, TMovingImage >. |
|
Get the derivatives of the match measure. |
|
Get the value for single valued optimizers. |
|
Get value and derivatives for multiple valued optimizers. |
|
Method for creation through the object factory. Reimplemented from itk::Object. |