#include <itkGradientDifferenceImageToImageMetric.h>
Inheritance diagram for itk::GradientDifferenceImageToImageMetric< TFixedImage, TMovingImage >:
This Class is templated over the type of the Images to be compared and over the type of transformation and Iterpolator to be used.
This metric computes the sum of squared differences between pixels in the derivatives of the moving and fixed images after passing the squared difference through a function of type .
Spatial correspondance between both images is established through a Transform. Pixel values are taken from the Moving image. Their positions are mapped to the Fixed image and result in general in non-grid position on it. Values at these non-grid position of the Fixed image are interpolated using a user-selected Interpolator.
Definition at line 50 of file itkGradientDifferenceImageToImageMetric.h.
|
Definition at line 102 of file itkGradientDifferenceImageToImageMetric.h. |
|
Definition at line 117 of file itkGradientDifferenceImageToImageMetric.h. |
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 60 of file itkGradientDifferenceImageToImageMetric.h. |
|
Type of the derivative. Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 77 of file itkGradientDifferenceImageToImageMetric.h. |
|
Sobel filters to compute the gradients of the Fixed Image Definition at line 99 of file itkGradientDifferenceImageToImageMetric.h. Referenced by itk::GradientDifferenceImageToImageMetric< TFixedImage, TMovingImage >::~GradientDifferenceImageToImageMetric(). |
|
Definition at line 104 of file itkGradientDifferenceImageToImageMetric.h. |
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 80 of file itkGradientDifferenceImageToImageMetric.h. |
|
Definition at line 83 of file itkGradientDifferenceImageToImageMetric.h. |
|
Type of the fixed Image. Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 78 of file itkGradientDifferenceImageToImageMetric.h. |
|
Definition at line 164 of file itkGradientDifferenceImageToImageMetric.h. Referenced by itk::GradientDifferenceImageToImageMetric< TFixedImage, TMovingImage >::~GradientDifferenceImageToImageMetric(). |
|
Type of the measure. Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 76 of file itkGradientDifferenceImageToImageMetric.h. Referenced by itk::GradientDifferenceImageToImageMetric< TFixedImage, TMovingImage >::~GradientDifferenceImageToImageMetric(). |
|
Definition at line 114 of file itkGradientDifferenceImageToImageMetric.h. |
|
Definition at line 119 of file itkGradientDifferenceImageToImageMetric.h. |
|
Definition at line 84 of file itkGradientDifferenceImageToImageMetric.h. |
|
Definition at line 167 of file itkGradientDifferenceImageToImageMetric.h. |
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 81 of file itkGradientDifferenceImageToImageMetric.h. |
|
Type of the moving Image. Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 79 of file itkGradientDifferenceImageToImageMetric.h. |
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 59 of file itkGradientDifferenceImageToImageMetric.h. |
|
Types transferred from the base class Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 70 of file itkGradientDifferenceImageToImageMetric.h. |
|
Standard class typedefs. Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 56 of file itkGradientDifferenceImageToImageMetric.h. |
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 57 of file itkGradientDifferenceImageToImageMetric.h. |
|
Types for transforming the moving image Definition at line 90 of file itkGradientDifferenceImageToImageMetric.h. |
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 74 of file itkGradientDifferenceImageToImageMetric.h. |
|
Definition at line 93 of file itkGradientDifferenceImageToImageMetric.h. |
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 73 of file itkGradientDifferenceImageToImageMetric.h. Referenced by itk::GradientDifferenceImageToImageMetric< TFixedImage, TMovingImage >::~GradientDifferenceImageToImageMetric(). |
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 72 of file itkGradientDifferenceImageToImageMetric.h. |
|
Type of the Transform Base class Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 71 of file itkGradientDifferenceImageToImageMetric.h. |
|
|
|
|
Compute the similarity measure using a specified subtraction factor. |
|
Compute the range of the moved image gradients. |
|
Compute the variance and range of the moving image gradients. |
|
Run-time type information (and related methods). Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >.
|
|
Get the derivatives of the match measure. |
|
Get the value for single valued optimizers. |
|
Get value and derivatives for multiple valued optimizers. |
|
Initialize the Metric by making sure that all the components are present and plugged together correctly Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >.
|
|
Sobel filters to compute the gradients of the Moved Image |
|
Constants for the image dimensions Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >.
|
|
Method for creation through the object factory. Reimplemented from itk::Object.
|
|
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::ImageToImageMetric< TFixedImage, TMovingImage >.
|
|
Write gradient images to a files for debugging purposes. |