#include <itkHistogramImageToImageMetric.h>
Inheritance diagram for itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >:
This class is templated over the type of the fixed and moving images to be compared.
The metric computes the similarity measure between pixels in the moving image and pixels in the fixed image using a histogram.
Definition at line 36 of file itkHistogramImageToImageMetric.h.
|
|
Type of the derivative. Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >.
Reimplemented in itk::CorrelationCoefficientHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MeanSquaresHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >, and itk::NormalizedMutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 64 of file itkHistogramImageToImageMetric.h. |
|
Definition at line 70 of file itkHistogramImageToImageMetric.h. |
|
Definition at line 66 of file itkHistogramImageToImageMetric.h. Referenced by itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >::GetPaddingValue(), and itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >::SetPaddingValue(). |
|
|
Gaussian filter to compute the gradient of the Moving Image Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >.
Reimplemented in itk::CorrelationCoefficientHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MeanSquaresHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >, and itk::NormalizedMutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 60 of file itkHistogramImageToImageMetric.h. |
|
Definition at line 78 of file itkHistogramImageToImageMetric.h. Referenced by itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >::GetHistogramSize(), and itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >::SetHistogramSize(). |
|
Typedefs for histogram. This should have been defined as Histogram<RealType,2> but a bug in VC++7 produced an internal compiler error with such declaration. Reimplemented in itk::CorrelationCoefficientHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MeanSquaresHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >, and itk::NormalizedMutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 76 of file itkHistogramImageToImageMetric.h. |
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 61 of file itkHistogramImageToImageMetric.h. |
|
Definition at line 77 of file itkHistogramImageToImageMetric.h. |
|
|
Definition at line 72 of file itkHistogramImageToImageMetric.h. |
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 68 of file itkHistogramImageToImageMetric.h. |
|
|
Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 62 of file itkHistogramImageToImageMetric.h. |
|
|
Types transferred from the base class Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >.
Reimplemented in itk::CorrelationCoefficientHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MeanSquaresHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >, and itk::NormalizedMutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 53 of file itkHistogramImageToImageMetric.h. |
|
The scales type. Definition at line 129 of file itkHistogramImageToImageMetric.h. Referenced by itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >::SetDerivativeStepLengthScales(). |
|
Standard class typedefs. Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >.
Reimplemented in itk::CorrelationCoefficientHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MeanSquaresHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >, and itk::NormalizedMutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >. Definition at line 41 of file itkHistogramImageToImageMetric.h. |
|
|
|
|
|
|
Constructor is protected to ensure that |
|
Constructor is protected to ensure that |
|
Computes the joint histogram from the transformation parameters passed to the function. |
|
Computes the joint histogram from the transformation parameters passed to the function. |
|
Copies a histogram.
|
|
Evaluates the similarity measure using the given histogram. All subclasses must reimplement this method. Implemented in itk::CorrelationCoefficientHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MeanSquaresHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >, and itk::NormalizedMutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >.
|
|
Run-time type information (and related methods). Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >.
Reimplemented in itk::CorrelationCoefficientHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MeanSquaresHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >, and itk::NormalizedMutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >.
|
|
Get the derivatives of the match measure. |
|
Returns the step length used to calculate the derivative. Definition at line 123 of file itkHistogramImageToImageMetric.h. |
|
Returns the derivate step length scales. |
|
Gets the histogram size. Definition at line 91 of file itkHistogramImageToImageMetric.h. References itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >::HistogramSizeType. |
|
Returns the padding value. Definition at line 103 of file itkHistogramImageToImageMetric.h. References itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >::FixedImagePixelType. |
|
Get the value for single valued optimizers. |
|
Get value and derivatives for multiple valued optimizers. |
|
Initializes the metric. Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >.
|
|
Method for creation through the object factory. Reimplemented from itk::Object.
Reimplemented in itk::CorrelationCoefficientHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MeanSquaresHistogramImageToImageMetric< TFixedImage, TMovingImage >, itk::MutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >, and itk::NormalizedMutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >.
|
|
PrintSelf funtion Reimplemented from itk::ImageToImageMetric< TFixedImage, TMovingImage >.
|
|
Sets the step length used to calculate the derivative. Definition at line 117 of file itkHistogramImageToImageMetric.h. |
|
Sets the derivative step length scales. Definition at line 132 of file itkHistogramImageToImageMetric.h. References itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >::ScalesType. |
|
Sets the histogram size. Note this function must be called before References itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >::HistogramSizeType. |
|
The padding value. Definition at line 97 of file itkHistogramImageToImageMetric.h. References itk::HistogramImageToImageMetric< TFixedImage, TMovingImage >::FixedImagePixelType. |
|
Set whether the padding value should be used to determine which pixels should be ignored when calculating the similarity measure. Those pixels in the fixed image which have the padding value will be ignored. Definition at line 111 of file itkHistogramImageToImageMetric.h. |
|
The histogram size. Definition at line 160 of file itkHistogramImageToImageMetric.h. |
|
The lower bound for samples in the histogram. Definition at line 163 of file itkHistogramImageToImageMetric.h. |
|
The upper bound for samples in the histogram. Definition at line 166 of file itkHistogramImageToImageMetric.h. |