#include <freDifferenceHistogramImageToImageMetric.h>

Public Types | |
| typedef DifferenceHistogramImageToImageMetric | Self |
| typedef ImageToImageMetric < TFixedImage, 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::InputPointType | InputPointType |
| typedef Superclass::OutputPointType | OutputPointType |
| typedef Superclass::MeasureType | MeasureType |
| typedef Superclass::DerivativeType | DerivativeType |
| typedef Superclass::FixedImageType | FixedImageType |
| typedef Superclass::FixedImageType::PixelType | FixedImagePixelType |
| typedef Superclass::MovingImageType | MovingImageType |
| typedef Superclass::MovingImageType::PixelType | MovingImagePixelType |
| typedef TDifImage | DifferenceImageType |
| typedef DifferenceImageType::PixelType | DifferenceImagePixelType |
| typedef Superclass::FixedImageConstPointer | FixedImageConstPointer |
| typedef Superclass::MovingImageConstPointer | MovingImageConstPointer |
| typedef Statistics::Histogram < double, 1 > | HistogramType |
| typedef HistogramType::MeasurementVectorType | MeasurementVectorType |
| typedef HistogramType::SizeType | HistogramSizeType |
| typedef HistogramType::Pointer | HistogramPointer |
Public Member Functions | |
| itkTypeMacro (DifferenceHistogramImageToImageMetric, ImageToImageMetric) | |
| void | Initialize () throw (ExceptionObject) |
| itkSetMacro (HistogramSize, HistogramSizeType) | |
| itkGetConstReferenceMacro (HistogramSize, HistogramSizeType) | |
| itkSetMacro (UpperBoundIncreaseFactor, double) | |
| itkGetMacro (UpperBoundIncreaseFactor, double) | |
| itkGetConstReferenceMacro (Histogram, HistogramPointer) | |
| itkSetMacro (UseMask, bool) | |
| itkGetMacro (UseMask, bool) | |
| itkGetConstMacro (MaskedMaximum, FixedImagePixelType) | |
| itkSetMacro (MaskedMaximum, FixedImagePixelType) | |
| itkGetConstMacro (MaskedMinimum, FixedImagePixelType) | |
| itkSetMacro (MaskedMinimum, FixedImagePixelType) | |
| itkSetMacro (DerivativeStepLength, double) | |
| itkGetMacro (DerivativeStepLength, double) | |
| MeasureType | GetValue (const TransformParametersType ¶meters) const |
| void | GetDerivative (const TransformParametersType ¶meters, DerivativeType &derivative) const |
| void | GetValueAndDerivative (const TransformParametersType ¶meters, MeasureType &Value, DerivativeType &Derivative) const |
Protected Member Functions | |
| DifferenceHistogramImageToImageMetric () | |
| virtual | ~DifferenceHistogramImageToImageMetric () |
| void | ComputeHistogram (const TransformParametersType ¶meters, HistogramType &histogram) const |
| void | ComputeHistogram (const TransformParametersType ¶meters, unsigned int parameter, double step, HistogramType &histogram) const |
| void | CopyHistogram (HistogramType &target, HistogramType &source) const |
| virtual MeasureType | EvaluateMeasure (HistogramType &histogram) const =0 |
| bool | IsMaskedValue (const RealType &value) const |
| void | PrintSelf (std::ostream &os, Indent indent) const |
Protected Attributes | |
| HistogramSizeType | m_HistogramSize |
| double | m_UpperBoundIncreaseFactor |
| MeasurementVectorType | m_LowerBound |
| MeasurementVectorType | m_UpperBound |
Private Member Functions | |
| DifferenceHistogramImageToImageMetric (const Self &) | |
| void | operator= (const Self &) |
Private Attributes | |
| FixedImagePixelType | m_MaskedMaximum |
| FixedImagePixelType | m_MaskedMinimum |
| bool | m_UseMask |
| double | m_DerivativeStepLength |
| HistogramPointer | m_Histogram |
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 of the intensity difference image.
Definition at line 42 of file freDifferenceHistogramImageToImageMetric.h.
| typedef DifferenceHistogramImageToImageMetric itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::Self |
Standard class typedefs.
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 47 of file freDifferenceHistogramImageToImageMetric.h.
| typedef ImageToImageMetric<TFixedImage, TMovingImage> itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::Superclass |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 48 of file freDifferenceHistogramImageToImageMetric.h.
| typedef SmartPointer<Self> itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::Pointer |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 49 of file freDifferenceHistogramImageToImageMetric.h.
| typedef SmartPointer<const Self> itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::ConstPointer |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 50 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::RealType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::RealType |
Types transferred from the base class
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 56 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::TransformType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::TransformType |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 57 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::TransformPointer itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::TransformPointer |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 58 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::TransformParametersType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::TransformParametersType |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 60 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::TransformJacobianType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::TransformJacobianType |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 62 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::GradientPixelType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::GradientPixelType |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 63 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::InputPointType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::InputPointType |
Definition at line 64 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::OutputPointType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::OutputPointType |
Definition at line 65 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::MeasureType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::MeasureType |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 66 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::DerivativeType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::DerivativeType |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 67 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::FixedImageType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::FixedImageType |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 68 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::FixedImageType::PixelType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::FixedImagePixelType |
Definition at line 69 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::MovingImageType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::MovingImageType |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 70 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::MovingImageType::PixelType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::MovingImagePixelType |
Definition at line 71 of file freDifferenceHistogramImageToImageMetric.h.
| typedef TDifImage itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::DifferenceImageType |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 72 of file freDifferenceHistogramImageToImageMetric.h.
| typedef DifferenceImageType::PixelType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::DifferenceImagePixelType |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 73 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::FixedImageConstPointer itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::FixedImageConstPointer |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 75 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Superclass::MovingImageConstPointer itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::MovingImageConstPointer |
Reimplemented in itk::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 77 of file freDifferenceHistogramImageToImageMetric.h.
| typedef Statistics::Histogram<double, 1> itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::HistogramType |
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::DifferenceEnergyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >, and itk::DifferenceEntropyImageToImageMetric< TFixedImage, TMovingImage, TDifImage >.
Definition at line 82 of file freDifferenceHistogramImageToImageMetric.h.
| typedef HistogramType::MeasurementVectorType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::MeasurementVectorType |
Definition at line 83 of file freDifferenceHistogramImageToImageMetric.h.
| typedef HistogramType::SizeType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::HistogramSizeType |
Definition at line 84 of file freDifferenceHistogramImageToImageMetric.h.
| typedef HistogramType::Pointer itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::HistogramPointer |
Definition at line 85 of file freDifferenceHistogramImageToImageMetric.h.
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::DifferenceHistogramImageToImageMetric | ( | ) | [inline, protected] |
Constructor is protected to ensure that New() function is used to create instances.
Definition at line 35 of file freDifferenceHistogramImageToImageMetric.txx.
| virtual itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::~DifferenceHistogramImageToImageMetric | ( | ) | [inline, protected, virtual] |
Definition at line 140 of file freDifferenceHistogramImageToImageMetric.h.
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::DifferenceHistogramImageToImageMetric | ( | const Self & | ) | [private] |
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkTypeMacro | ( | DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage > | , | |
| ImageToImageMetric | ||||
| ) |
Run-time type information (and related methods).
| void itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::Initialize | ( | void | ) | throw (ExceptionObject) [inline] |
Initializes the metric.
Definition at line 51 of file freDifferenceHistogramImageToImageMetric.txx.
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkSetMacro | ( | HistogramSize | , | |
| HistogramSizeType | ||||
| ) |
Sets the histogram size. Note this function must be called before Initialize().
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkGetConstReferenceMacro | ( | HistogramSize | , | |
| HistogramSizeType | ||||
| ) |
Gets the histogram size.
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkSetMacro | ( | UpperBoundIncreaseFactor | , | |
| double | ||||
| ) |
Factor to increase the upper bound for the samples in the histogram. Default value is 0.001
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkGetMacro | ( | UpperBoundIncreaseFactor | , | |
| double | ||||
| ) |
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkGetConstReferenceMacro | ( | Histogram | , | |
| HistogramPointer | ||||
| ) |
Return the joint histogram. This is updated during every call to the GetValue() method. The histogram can for instance be used by itk::HistogramToImageFilter to plot the joint histogram.
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkSetMacro | ( | UseMask | , | |
| bool | ||||
| ) |
Set whether the mask values 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.
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkGetMacro | ( | UseMask | , | |
| bool | ||||
| ) |
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkGetConstMacro | ( | MaskedMaximum | , | |
| FixedImagePixelType | ||||
| ) |
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkSetMacro | ( | MaskedMaximum | , | |
| FixedImagePixelType | ||||
| ) |
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkGetConstMacro | ( | MaskedMinimum | , | |
| FixedImagePixelType | ||||
| ) |
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkSetMacro | ( | MaskedMinimum | , | |
| FixedImagePixelType | ||||
| ) |
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkSetMacro | ( | DerivativeStepLength | , | |
| double | ||||
| ) |
Sets the step length used to calculate the derivative.
| itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::itkGetMacro | ( | DerivativeStepLength | , | |
| double | ||||
| ) |
Returns the step length used to calculate the derivative.
| DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::MeasureType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::GetValue | ( | const TransformParametersType & | parameters | ) | const [inline] |
Get the value for single valued optimizers.
Definition at line 113 of file freDifferenceHistogramImageToImageMetric.txx.
| void itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::GetDerivative | ( | const TransformParametersType & | parameters, | |
| DerivativeType & | derivative | |||
| ) | const [inline] |
Get the derivatives of the match measure.
Definition at line 125 of file freDifferenceHistogramImageToImageMetric.txx.
| void itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::GetValueAndDerivative | ( | const TransformParametersType & | parameters, | |
| MeasureType & | Value, | |||
| DerivativeType & | Derivative | |||
| ) | const [inline] |
Get value and derivatives for multiple valued optimizers.
Definition at line 166 of file freDifferenceHistogramImageToImageMetric.txx.
| void itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::ComputeHistogram | ( | const TransformParametersType & | parameters, | |
| HistogramType & | histogram | |||
| ) | const [inline, protected] |
Computes the joint histogram from the transformation parameters passed to the function.
Definition at line 177 of file freDifferenceHistogramImageToImageMetric.txx.
| void itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::ComputeHistogram | ( | const TransformParametersType & | parameters, | |
| unsigned int | parameter, | |||
| double | step, | |||
| HistogramType & | histogram | |||
| ) | const [protected] |
Computes the joint histogram from the transformation parameters passed to the function.
| void itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::CopyHistogram | ( | HistogramType & | target, | |
| HistogramType & | source | |||
| ) | const [inline, protected] |
Copies a histogram.
| target | The target. | |
| source | The source. |
Definition at line 247 of file freDifferenceHistogramImageToImageMetric.txx.
| virtual MeasureType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::EvaluateMeasure | ( | HistogramType & | histogram | ) | const [protected, pure virtual] |
Evaluates the similarity measure using the given histogram. All subclasses must reimplement this method.
| bool itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::IsMaskedValue | ( | const RealType & | value | ) | const [inline, protected] |
Definition at line 173 of file freDifferenceHistogramImageToImageMetric.h.
| void itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::PrintSelf | ( | std::ostream & | os, | |
| Indent | indent | |||
| ) | const [inline, protected] |
PrintSelf funtion
Definition at line 288 of file freDifferenceHistogramImageToImageMetric.txx.
| void itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::operator= | ( | const Self & | ) | [private] |
HistogramSizeType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::m_HistogramSize [protected] |
The histogram size.
Definition at line 142 of file freDifferenceHistogramImageToImageMetric.h.
double itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::m_UpperBoundIncreaseFactor [protected] |
The increase in the upper bound.
Definition at line 147 of file freDifferenceHistogramImageToImageMetric.h.
MeasurementVectorType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::m_LowerBound [mutable, protected] |
The lower bound for samples in the histogram.
Definition at line 150 of file freDifferenceHistogramImageToImageMetric.h.
MeasurementVectorType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::m_UpperBound [mutable, protected] |
The upper bound for samples in the histogram.
Definition at line 152 of file freDifferenceHistogramImageToImageMetric.h.
FixedImagePixelType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::m_MaskedMaximum [private] |
The padding value.
Definition at line 186 of file freDifferenceHistogramImageToImageMetric.h.
FixedImagePixelType itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::m_MaskedMinimum [private] |
Definition at line 187 of file freDifferenceHistogramImageToImageMetric.h.
bool itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::m_UseMask [private] |
True if those pixels in the fixed image with the same value as the padding value should be ignored when calculating the similarity measure.
Definition at line 192 of file freDifferenceHistogramImageToImageMetric.h.
double itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::m_DerivativeStepLength [private] |
The step length used to calculate the derivative.
Definition at line 195 of file freDifferenceHistogramImageToImageMetric.h.
HistogramPointer itk::DifferenceHistogramImageToImageMetric< TFixedImage, TMovingImage, TDifImage >::m_Histogram [private] |
Pointer to the joint histogram. This is updated during every call to GetValue()
Definition at line 199 of file freDifferenceHistogramImageToImageMetric.h.
1.5.3 written by Dimitri van Heesch,
© 1997-2000