go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes
itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage > Class Template Reference

#include <itkPatternIntensityImageToImageMetric.h>

Inheritance diagram for itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >:
Inheritance graph
[legend]
Collaboration diagram for itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >:
Collaboration graph
[legend]

Public Types

typedef
CombinationTransformType::Pointer 
CombinationTransformPointer
typedef
itk::AdvancedCombinationTransform
< ScalarType,
FixedImageDimension > 
CombinationTransformType
typedef SmartPointer< const SelfConstPointer
typedef
Superclass::CoordinateRepresentationType 
CoordinateRepresentationType
typedef Superclass::DerivativeType DerivativeType
typedef
itk::SubtractImageFilter
< FixedImageType,
TransformedMovingImageType,
TransformedMovingImageType
DifferenceImageFilterType
typedef
Superclass::FixedImageConstPointer 
FixedImageConstPointer
typedef
Superclass::FixedImageLimiterOutputType 
FixedImageLimiterOutputType
typedef
Superclass::FixedImageLimiterType 
FixedImageLimiterType
typedef
Superclass::FixedImageMaskPointer 
FixedImageMaskPointer
typedef
Superclass::FixedImageMaskType 
FixedImageMaskType
typedef
Superclass::FixedImagePixelType 
FixedImagePixelType
typedef
Superclass::FixedImageRegionType 
FixedImageRegionType
typedef Superclass::FixedImageType FixedImageType
typedef
Superclass::GradientImageFilterPointer 
GradientImageFilterPointer
typedef
Superclass::GradientImageFilterType 
GradientImageFilterType
typedef
Superclass::GradientImagePointer 
GradientImagePointer
typedef
Superclass::GradientImageType 
GradientImageType
typedef
Superclass::GradientPixelType 
GradientPixelType
typedef
Superclass::ImageSampleContainerPointer 
ImageSampleContainerPointer
typedef
Superclass::ImageSampleContainerType 
ImageSampleContainerType
typedef
Superclass::ImageSamplerPointer 
ImageSamplerPointer
typedef
Superclass::ImageSamplerType 
ImageSamplerType
typedef Superclass::InputPointType InputPointType
typedef
Superclass::InterpolatorPointer 
InterpolatorPointer
typedef
Superclass::InterpolatorType 
InterpolatorType
typedef Superclass::MeasureType MeasureType
typedef
Superclass::MovingImageConstPointer 
MovingImageConstPointer
typedef
Superclass::MovingImageDerivativeScalesType 
MovingImageDerivativeScalesType
typedef
Superclass::MovingImageLimiterOutputType 
MovingImageLimiterOutputType
typedef
Superclass::MovingImageLimiterType 
MovingImageLimiterType
typedef
Superclass::MovingImageMaskPointer 
MovingImageMaskPointer
typedef
Superclass::MovingImageMaskType 
MovingImageMaskType
typedef
Superclass::MovingImagePixelType 
MovingImagePixelType
typedef
Superclass::MovingImagePointer 
MovingImagePointer
typedef
Superclass::MovingImageRegionType 
MovingImageRegionType
typedef Superclass::MovingImageType MovingImageType
typedef
itk::MultiplyByConstantImageFilter
< TransformedMovingImageType,
double,TransformedMovingImageType
MultiplyByConstantImageFilterType
typedef itk::Optimizer OptimizerType
typedef Superclass::OutputPointType OutputPointType
typedef Superclass::ParametersType ParametersType
typedef SmartPointer< SelfPointer
typedef
RayCastInterpolatorType::Pointer 
RayCastInterpolatorPointer
typedef
itk::AdvancedRayCastInterpolateImageFunction
< MovingImageType, ScalarType
RayCastInterpolatorType
typedef Superclass::RealType RealType
typedef
itk::RescaleIntensityImageFilter
< TransformedMovingImageType,
TransformedMovingImageType
RescaleIntensityImageFilterType
typedef TransformType::ScalarType ScalarType
typedef OptimizerType::ScalesType ScalesType
typedef
PatternIntensityImageToImageMetric 
Self
typedef
AdvancedImageToImageMetric
< TFixedImage, TMovingImage > 
Superclass
typedef itk::Image
< FixedImagePixelType,
itkGetStaticConstMacro(FixedImageDimension) > 
TransformedMovingImageType
typedef
Superclass::TransformJacobianType 
TransformJacobianType
typedef
itk::ResampleImageFilter
< MovingImageType,
TransformedMovingImageType
TransformMovingImageFilterType
typedef
Superclass::TransformParametersType 
TransformParametersType
typedef
Superclass::TransformPointer 
TransformPointer
typedef Superclass::TransformType TransformType

Public Member Functions

virtual const char * GetClassName () const
virtual void GetDerivative (const TransformParametersType &parameters, DerivativeType &derivative) const
virtual const doubleGetNoiseConstant ()
virtual const boolGetOptimizeNormalizationFactor ()
virtual const ScalesTypeGetScales ()
virtual MeasureType GetValue (const TransformParametersType &parameters) const
virtual void GetValueAndDerivative (const TransformParametersType &parameters, MeasureType &Value, DerivativeType &Derivative) const
virtual void Initialize (void) throw ( ExceptionObject )
 itkStaticConstMacro (FixedImageDimension, unsigned int, FixedImageType::ImageDimension)
 itkStaticConstMacro (MovingImageDimension, unsigned int, MovingImageType::ImageDimension)
virtual void SetNoiseConstant (double _arg)
virtual void SetOptimizeNormalizationFactor (bool _arg)
virtual void SetScales (ScalesType _arg)

Static Public Member Functions

static Pointer New ()

Protected Member Functions

MeasureType ComputePIDiff (const TransformParametersType &parameters, float scalingfactor) const
MeasureType ComputePIFixed (void) const
 PatternIntensityImageToImageMetric ()
void PrintSelf (std::ostream &os, Indent indent) const
virtual ~PatternIntensityImageToImageMetric ()

Private Member Functions

void operator= (const Self &)
 PatternIntensityImageToImageMetric (const Self &)

Private Attributes

CombinationTransformPointer m_CombinationTransform
double m_DerivativeDelta
DifferenceImageFilterType::Pointer m_DifferenceImageFilter
MeasureType m_FixedMeasure
MultiplyByConstantImageFilterType::Pointer m_MultiplyByConstantImageFilter
unsigned int m_NeighborhoodRadius
double m_NoiseConstant
double m_NormalizationFactor
bool m_OptimizeNormalizationFactor
RescaleIntensityImageFilterType::Pointer m_RescaleImageFilter
double m_Rescalingfactor
ScalesType m_Scales
TransformMovingImageFilterType::Pointer m_TransformMovingImageFilter

Detailed Description

template<class TFixedImage, class TMovingImage>
class itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >

Computes similarity between two objects to be registered.

Definition at line 41 of file itkPatternIntensityImageToImageMetric.h.


Member Typedef Documentation

template<class TFixedImage, class TMovingImage>
typedef CombinationTransformType::Pointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::CombinationTransformPointer

Definition at line 117 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef itk::AdvancedCombinationTransform< ScalarType, FixedImageDimension> itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::CombinationTransformType

Definition at line 116 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef SmartPointer<const Self> itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::ConstPointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::CoordinateRepresentationType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::CoordinateRepresentationType

Typedefs from the superclass.

Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage >.

Reimplemented in elastix::PatternIntensityMetric< TElastix >.

Definition at line 57 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef Superclass::DerivativeType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::DerivativeType
template<class TFixedImage, class TMovingImage>
typedef itk::SubtractImageFilter< FixedImageType, TransformedMovingImageType, TransformedMovingImageType > itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::DifferenceImageFilterType

Definition at line 129 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef Superclass::FixedImageConstPointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::FixedImageConstPointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::FixedImageLimiterOutputType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::FixedImageLimiterOutputType
template<class TFixedImage, class TMovingImage>
typedef Superclass::FixedImageLimiterType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::FixedImageLimiterType
template<class TFixedImage, class TMovingImage>
typedef Superclass::FixedImageMaskPointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::FixedImageMaskPointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::FixedImageMaskType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::FixedImageMaskType
template<class TFixedImage, class TMovingImage>
typedef Superclass::FixedImagePixelType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::FixedImagePixelType
template<class TFixedImage, class TMovingImage>
typedef Superclass::FixedImageRegionType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::FixedImageRegionType
template<class TFixedImage, class TMovingImage>
typedef Superclass::FixedImageType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::FixedImageType
template<class TFixedImage, class TMovingImage>
typedef Superclass::GradientImageFilterPointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GradientImageFilterPointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::GradientImageFilterType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GradientImageFilterType
template<class TFixedImage, class TMovingImage>
typedef Superclass::GradientImagePointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GradientImagePointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::GradientImageType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GradientImageType
template<class TFixedImage, class TMovingImage>
typedef Superclass::GradientPixelType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GradientPixelType
template<class TFixedImage, class TMovingImage>
typedef Superclass::ImageSampleContainerPointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::ImageSampleContainerPointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::ImageSampleContainerType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::ImageSampleContainerType
template<class TFixedImage, class TMovingImage>
typedef Superclass::ImageSamplerPointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::ImageSamplerPointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::ImageSamplerType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::ImageSamplerType
template<class TFixedImage, class TMovingImage>
typedef Superclass::InputPointType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::InputPointType
template<class TFixedImage, class TMovingImage>
typedef Superclass::InterpolatorPointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::InterpolatorPointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::InterpolatorType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::InterpolatorType
template<class TFixedImage, class TMovingImage>
typedef Superclass::MeasureType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MeasureType
template<class TFixedImage, class TMovingImage>
typedef Superclass::MovingImageConstPointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MovingImageConstPointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::MovingImageDerivativeScalesType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MovingImageDerivativeScalesType
template<class TFixedImage, class TMovingImage>
typedef Superclass::MovingImageLimiterOutputType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MovingImageLimiterOutputType
template<class TFixedImage, class TMovingImage>
typedef Superclass::MovingImageLimiterType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MovingImageLimiterType
template<class TFixedImage, class TMovingImage>
typedef Superclass::MovingImageMaskPointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MovingImageMaskPointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::MovingImageMaskType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MovingImageMaskType
template<class TFixedImage, class TMovingImage>
typedef Superclass::MovingImagePixelType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MovingImagePixelType
template<class TFixedImage, class TMovingImage>
typedef Superclass::MovingImagePointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MovingImagePointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::MovingImageRegionType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MovingImageRegionType
template<class TFixedImage, class TMovingImage>
typedef Superclass::MovingImageType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MovingImageType
template<class TFixedImage, class TMovingImage>
typedef itk::MultiplyByConstantImageFilter< TransformedMovingImageType, double ,TransformedMovingImageType> itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::MultiplyByConstantImageFilterType

Definition at line 133 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef itk::Optimizer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::OptimizerType

Definition at line 106 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef Superclass::OutputPointType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::OutputPointType
template<class TFixedImage, class TMovingImage>
typedef Superclass::ParametersType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::ParametersType
template<class TFixedImage, class TMovingImage>
typedef SmartPointer<Self> itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::Pointer
template<class TFixedImage, class TMovingImage>
typedef RayCastInterpolatorType::Pointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::RayCastInterpolatorPointer

Definition at line 120 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef itk::AdvancedRayCastInterpolateImageFunction< MovingImageType, ScalarType > itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::RayCastInterpolatorType

Definition at line 119 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef Superclass::RealType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::RealType
template<class TFixedImage, class TMovingImage>
typedef itk::RescaleIntensityImageFilter< TransformedMovingImageType,TransformedMovingImageType > itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::RescaleIntensityImageFilterType

Definition at line 125 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef TransformType::ScalarType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::ScalarType
template<class TFixedImage, class TMovingImage>
typedef OptimizerType::ScalesType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::ScalesType

Definition at line 107 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef PatternIntensityImageToImageMetric itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::Self

Standard class typedefs.

Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage >.

Reimplemented in elastix::PatternIntensityMetric< TElastix >.

Definition at line 47 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef AdvancedImageToImageMetric< TFixedImage, TMovingImage > itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::Superclass
template<class TFixedImage, class TMovingImage>
typedef itk::Image< FixedImagePixelType, itkGetStaticConstMacro( FixedImageDimension ) > itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::TransformedMovingImageType

Definition at line 114 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef Superclass::TransformJacobianType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::TransformJacobianType
template<class TFixedImage, class TMovingImage>
typedef itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType > itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::TransformMovingImageFilterType

Definition at line 122 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
typedef Superclass::TransformParametersType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::TransformParametersType
template<class TFixedImage, class TMovingImage>
typedef Superclass::TransformPointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::TransformPointer
template<class TFixedImage, class TMovingImage>
typedef Superclass::TransformType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::TransformType

Constructor & Destructor Documentation

template<class TFixedImage, class TMovingImage>
itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::PatternIntensityImageToImageMetric ( ) [protected]
template<class TFixedImage, class TMovingImage>
virtual itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::~PatternIntensityImageToImageMetric ( ) [inline, protected, virtual]

Definition at line 171 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::PatternIntensityImageToImageMetric ( const Self ) [private]

Member Function Documentation

template<class TFixedImage, class TMovingImage>
MeasureType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::ComputePIDiff ( const TransformParametersType parameters,
float  scalingfactor 
) const [protected]

Compute the pattern intensity difference image.

template<class TFixedImage, class TMovingImage>
MeasureType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::ComputePIFixed ( void  ) const [protected]

Compute the pattern intensity fixed image

template<class TFixedImage, class TMovingImage>
virtual const char* itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GetClassName ( ) const [virtual]

Run-time type information (and related methods).

Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage >.

Reimplemented in elastix::PatternIntensityMetric< TElastix >.

template<class TFixedImage, class TMovingImage>
virtual void itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GetDerivative ( const TransformParametersType parameters,
DerivativeType derivative 
) const [virtual]

Get the derivatives of the match measure.

template<class TFixedImage, class TMovingImage>
virtual const double& itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GetNoiseConstant ( ) [virtual]
template<class TFixedImage, class TMovingImage>
virtual const bool& itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GetOptimizeNormalizationFactor ( ) [virtual]
template<class TFixedImage, class TMovingImage>
virtual const ScalesType& itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GetScales ( ) [virtual]
template<class TFixedImage, class TMovingImage>
virtual MeasureType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GetValue ( const TransformParametersType parameters) const [virtual]

Get the value for single valued optimizers.

template<class TFixedImage, class TMovingImage>
virtual void itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::GetValueAndDerivative ( const TransformParametersType parameters,
MeasureType Value,
DerivativeType Derivative 
) const [virtual]

Get value and derivatives for multiple valued optimizers.

template<class TFixedImage, class TMovingImage>
virtual void itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::Initialize ( void  ) throw ( ExceptionObject ) [virtual]

Initialize the Metric by making sure that all the components are present and plugged together correctly.

  • Call the superclass' implementation
  • Estimate the normalization factor, if asked for.

Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage >.

Reimplemented in elastix::PatternIntensityMetric< TElastix >.

template<class TFixedImage, class TMovingImage>
itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::itkStaticConstMacro ( FixedImageDimension  ,
unsigned  int,
FixedImageType::ImageDimension   
)

The fixed image dimension.

Reimplemented in elastix::PatternIntensityMetric< TElastix >.

template<class TFixedImage, class TMovingImage>
itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::itkStaticConstMacro ( MovingImageDimension  ,
unsigned  int,
MovingImageType::ImageDimension   
)

The moving image dimension.

Reimplemented in elastix::PatternIntensityMetric< TElastix >.

template<class TFixedImage, class TMovingImage>
static Pointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::New ( ) [static]

Method for creation through the object factory.

Reimplemented in elastix::PatternIntensityMetric< TElastix >.

template<class TFixedImage, class TMovingImage>
void itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::operator= ( const Self ) [private]
template<class TFixedImage, class TMovingImage>
void itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::PrintSelf ( std::ostream &  os,
Indent  indent 
) const [protected]
template<class TFixedImage, class TMovingImage>
virtual void itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::SetNoiseConstant ( double  _arg) [virtual]

Set/Get m_NoiseConstant

template<class TFixedImage, class TMovingImage>
virtual void itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::SetOptimizeNormalizationFactor ( bool  _arg) [virtual]

Set/Get OptimizeNormalizationFactor

template<class TFixedImage, class TMovingImage>
virtual void itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::SetScales ( ScalesType  _arg) [virtual]

Set/Get Scales


Field Documentation

template<class TFixedImage, class TMovingImage>
CombinationTransformPointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_CombinationTransform [private]

Definition at line 196 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
double itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_DerivativeDelta [private]

Definition at line 190 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
DifferenceImageFilterType::Pointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_DifferenceImageFilter [private]

Definition at line 185 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
MeasureType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_FixedMeasure [private]

Definition at line 195 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
MultiplyByConstantImageFilterType::Pointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_MultiplyByConstantImageFilter [private]

Definition at line 187 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
unsigned int itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_NeighborhoodRadius [private]

Definition at line 189 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
double itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_NoiseConstant [private]

Definition at line 188 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
double itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_NormalizationFactor [private]

Definition at line 191 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
bool itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_OptimizeNormalizationFactor [private]

Definition at line 193 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
RescaleIntensityImageFilterType::Pointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_RescaleImageFilter [private]

Definition at line 186 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
double itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_Rescalingfactor [private]

Definition at line 192 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
ScalesType itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_Scales [private]

Definition at line 194 of file itkPatternIntensityImageToImageMetric.h.

template<class TFixedImage, class TMovingImage>
TransformMovingImageFilterType::Pointer itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage >::m_TransformMovingImageFilter [private]

Definition at line 184 of file itkPatternIntensityImageToImageMetric.h.



Generated on 24-05-2012 for elastix by doxygen 1.7.6.1 elastix logo