#include <itkImageToImageMetric.h>
Inheritance diagram for itk::ImageToImageMetric:
This Class is templated over the type of the two input images. It expects a Transform and an Interpolator to be plugged in. This particular class is the base class for a hierarchy of similarity metrics.
This class computes a value that measures the similarity between the Fixed image and the transformed Moving image. The Interpolator is used to compute intensity values on non-grid positions resulting from mapping points through the Transform.
Definition at line 50 of file itkImageToImageMetric.h.
|
|
Type used for representing point components Definition at line 60 of file itkImageToImageMetric.h. |
|
Type of the derivative. Reimplemented from itk::SingleValuedCostFunction. Reimplemented in itk::MeanSquaresImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >, itk::NormalizedCorrelationImageToImageMetric< TFixedImage, TMovingImage >, and itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 119 of file itkImageToImageMetric.h. |
|
|
Definition at line 73 of file itkImageToImageMetric.h. |
|
Type of the fixed Image. Reimplemented in itk::MeanSquaresImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >, itk::NormalizedCorrelationImageToImageMetric< TFixedImage, TMovingImage >, and itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 71 of file itkImageToImageMetric.h. |
|
Gaussian filter to compute the gradient of the Moving Image Definition at line 109 of file itkImageToImageMetric.h. |
|
Gaussian filter to compute the gradient of the Moving Image Definition at line 108 of file itkImageToImageMetric.h. |
|
Gaussian filter to compute the gradient of the Moving Image Definition at line 105 of file itkImageToImageMetric.h. |
|
Gaussian filter to compute the gradient of the Moving Image Definition at line 104 of file itkImageToImageMetric.h. |
|
Gaussian filter to compute the gradient of the Moving Image Reimplemented in itk::MeanSquaresImageToImageMetric< TFixedImage, TMovingImage >, and itk::NormalizedCorrelationImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 102 of file itkImageToImageMetric.h. |
|
Definition at line 88 of file itkImageToImageMetric.h. |
|
Definition at line 113 of file itkImageToImageMetric.h. |
|
Type of the Interpolator Base class Reimplemented in itk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 96 of file itkImageToImageMetric.h. |
|
Type of the measure. Reimplemented from itk::SingleValuedCostFunction. Reimplemented in itk::MeanSquaresImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >, itk::NormalizedCorrelationImageToImageMetric< TFixedImage, TMovingImage >, and itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 116 of file itkImageToImageMetric.h. |
|
|
Definition at line 67 of file itkImageToImageMetric.h. |
|
Type of the moving Image. Reimplemented in itk::MeanSquaresImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >, itk::NormalizedCorrelationImageToImageMetric< TFixedImage, TMovingImage >, and itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 66 of file itkImageToImageMetric.h. |
|
Definition at line 89 of file itkImageToImageMetric.h. |
|
Type of the parameters. Reimplemented from itk::SingleValuedCostFunction. Reimplemented in itk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 122 of file itkImageToImageMetric.h. |
|
|
Gaussian filter to compute the gradient of the Moving Image Reimplemented in itk::MeanSquaresImageToImageMetric< TFixedImage, TMovingImage >, and itk::NormalizedCorrelationImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 100 of file itkImageToImageMetric.h. |
|
Standard class typedefs. Reimplemented from itk::SingleValuedCostFunction. Reimplemented in itk::MeanSquaresImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >, itk::NormalizedCorrelationImageToImageMetric< TFixedImage, TMovingImage >, and itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 54 of file itkImageToImageMetric.h. |
|
|
|
|
|
Type of the Transform Base class Reimplemented in itk::MeanSquaresImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >, itk::NormalizedCorrelationImageToImageMetric< TFixedImage, TMovingImage >, and itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 85 of file itkImageToImageMetric.h. |
|
|
|
Definition at line 176 of file itkImageToImageMetric.h. |
|
Run-time type information (and related methods). Reimplemented from itk::SingleValuedCostFunction. Reimplemented in itk::MeanSquaresImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >, itk::NormalizedCorrelationImageToImageMetric< TFixedImage, TMovingImage >, and itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >. |
|
Get the region over which the metric will be computed |
|
Get a pointer to the Interpolator. |
|
Return the number of parameters required by the Transform Implements itk::CostFunction. Definition at line 161 of file itkImageToImageMetric.h. |
|
Get the number of pixels considered in the computation. |
|
Set/Get the sigma value used for computing the gradient image with a derivative of a Gaussian filter |
|
Get a pointer to the Transform. |
|
Initialize the Metric by making sure that all the components are present and plugged together correctly |
|
Get the Moving Image. |
|
Get the Fixed Image. |
|
Connect the Moving Image. |
|
Connect the Fixed Image. |
|
Constants for the image dimensions |
|
Constants for the image dimensions |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::CostFunction. Reimplemented in itk::MutualInformationImageToImageMetric< TFixedImage, TMovingImage >, and itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >. |
|
Set the region over which the metric will be computed |
|
Connect the Interpolator. |
|
Set/Get the sigma value used for computing the gradient image with a derivative of a Gaussian filter |
|
Connect the Transform. |
|
Set the parameters defining the Transform. |
|
Definition at line 187 of file itkImageToImageMetric.h. |
|
Definition at line 181 of file itkImageToImageMetric.h. |
|
Definition at line 188 of file itkImageToImageMetric.h. |
|
Definition at line 185 of file itkImageToImageMetric.h. |
|
Definition at line 182 of file itkImageToImageMetric.h. |
|
Definition at line 179 of file itkImageToImageMetric.h. |
|
Definition at line 184 of file itkImageToImageMetric.h. |