go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
itkPatternIntensityImageToImageMetric.h
Go to the documentation of this file.
1 /*=========================================================================
2  *
3  * Copyright UMC Utrecht and contributors
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0.txt
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  *
17  *=========================================================================*/
18 #ifndef __itkPatternIntensityImageToImageMetric_h
19 #define __itkPatternIntensityImageToImageMetric_h
20 
22 
23 #include "itkPoint.h"
24 #include "itkCastImageFilter.h"
25 #include "itkResampleImageFilter.h"
26 #include "itkMultiplyImageFilter.h"
27 #include "itkSubtractImageFilter.h"
28 #include "itkOptimizer.h"
29 #include "itkRescaleIntensityImageFilter.h"
32 
33 namespace itk
34 {
35 
44 template< class TFixedImage, class TMovingImage >
46  public AdvancedImageToImageMetric< TFixedImage, TMovingImage >
47 {
48 public:
49 
53  TFixedImage, TMovingImage > Superclass;
55  typedef SmartPointer< const Self > ConstPointer;
56 
58  itkNewMacro( Self );
59 
61  itkTypeMacro( PatternIntensityImageToImageMetric, ImageToImageMetric );
62 
64  typedef typename
74  typedef typename TransformType::ScalarType ScalarType;
82  typedef typename Superclass::RealType RealType;
100  typedef typename
104  typedef typename
106  typedef typename
108  typedef typename
110  typedef typename itk::Optimizer OptimizerType;
111  typedef typename OptimizerType::ScalesType ScalesType;
112 
114  itkStaticConstMacro( FixedImageDimension, unsigned int,
115  FixedImageType::ImageDimension );
116 
117  typedef itk::Image< FixedImagePixelType,
118  itkGetStaticConstMacro( FixedImageDimension ) > TransformedMovingImageType;
119  typedef typename itk::AdvancedCombinationTransform<
120  ScalarType, FixedImageDimension > CombinationTransformType;
125  typedef itk::ResampleImageFilter<
127  typedef typename TransformMovingImageFilterType::Pointer TransformMovingImageFilterPointer;
128  typedef itk::RescaleIntensityImageFilter<
130  typedef typename RescaleIntensityImageFilterType::Pointer RescaleIntensityImageFilterPointer;
131 
132  typedef itk::SubtractImageFilter<
136  typedef typename DifferenceImageFilterType::Pointer DifferenceImageFilterPointer;
137  typedef itk::MultiplyImageFilter<
141  typedef typename MultiplyImageFilterType::Pointer MultiplyImageFilterPointer;
142 
144  itkStaticConstMacro( MovingImageDimension, unsigned int,
145  MovingImageType::ImageDimension );
146 
148  virtual MeasureType GetValue( const TransformParametersType & parameters ) const;
149 
151  virtual void GetDerivative( const TransformParametersType & parameters,
152  DerivativeType & derivative ) const;
153 
155  virtual void GetValueAndDerivative( const TransformParametersType & parameters,
156  MeasureType & Value, DerivativeType & Derivative ) const;
157 
163  virtual void Initialize( void ) throw ( ExceptionObject );
164 
166  itkSetMacro( Scales, ScalesType );
167  itkGetConstReferenceMacro( Scales, ScalesType );
168 
170  itkSetMacro( NoiseConstant, double );
171  itkGetConstReferenceMacro( NoiseConstant, double );
172 
174  itkSetMacro( OptimizeNormalizationFactor, bool );
175  itkGetConstReferenceMacro( OptimizeNormalizationFactor, bool );
176 
177 protected:
178 
181  void PrintSelf( std::ostream & os, Indent indent ) const;
182 
185 
187  MeasureType ComputePIDiff( const TransformParametersType & parameters, float scalingfactor ) const;
188 
189 private:
190 
191  PatternIntensityImageToImageMetric( const Self & ); // purposely not implemented
192  void operator=( const Self & ); // purposely not implemented
193 
199  unsigned int m_NeighborhoodRadius;
207 
208 };
209 
210 } // end namespace itk
211 
212 #ifndef ITK_MANUAL_INSTANTIATION
213 #include "itkPatternIntensityImageToImageMetric.hxx"
214 #endif
215 
216 #endif // end #ifndef __itkPatternIntensityImageToImageMetric_h
itk::PatternIntensityImageToImageMetric::PatternIntensityImageToImageMetric
PatternIntensityImageToImageMetric()
itk::PatternIntensityImageToImageMetric::ImageSamplerType
Superclass::ImageSamplerType ImageSamplerType
Definition: itkPatternIntensityImageToImageMetric.h:97
itk::AdvancedImageToImageMetric::TransformParametersType
Superclass::TransformParametersType TransformParametersType
Definition: itkAdvancedImageToImageMetric.h:113
itk::PatternIntensityImageToImageMetric::Initialize
virtual void Initialize(void)
itk::PatternIntensityImageToImageMetric::MovingImageMaskType
Superclass::MovingImageMaskType MovingImageMaskType
Definition: itkPatternIntensityImageToImageMetric.h:90
itk::PatternIntensityImageToImageMetric::~PatternIntensityImageToImageMetric
virtual ~PatternIntensityImageToImageMetric()
Definition: itkPatternIntensityImageToImageMetric.h:180
itk::PatternIntensityImageToImageMetric::m_NoiseConstant
double m_NoiseConstant
Definition: itkPatternIntensityImageToImageMetric.h:198
itk::PatternIntensityImageToImageMetric::ParametersType
Superclass::ParametersType ParametersType
Definition: itkPatternIntensityImageToImageMetric.h:94
itk::PatternIntensityImageToImageMetric::FixedImageLimiterType
Superclass::FixedImageLimiterType FixedImageLimiterType
Definition: itkPatternIntensityImageToImageMetric.h:102
itk::AdvancedImageToImageMetric::FixedImageRegionType
Superclass::FixedImageRegionType FixedImageRegionType
Definition: itkAdvancedImageToImageMetric.h:108
itk::AdvancedImageToImageMetric::ImageSamplerPointer
ImageSamplerType::Pointer ImageSamplerPointer
Definition: itkAdvancedImageToImageMetric.h:139
itk::PatternIntensityImageToImageMetric::DifferenceImageFilterType
itk::SubtractImageFilter< FixedImageType, TransformedMovingImageType, TransformedMovingImageType > DifferenceImageFilterType
Definition: itkPatternIntensityImageToImageMetric.h:135
itk::PatternIntensityImageToImageMetric::GradientPixelType
Superclass::GradientPixelType GradientPixelType
Definition: itkPatternIntensityImageToImageMetric.h:83
itk::PatternIntensityImageToImageMetric::TransformParametersType
Superclass::TransformParametersType TransformParametersType
Definition: itkPatternIntensityImageToImageMetric.h:78
itk::PatternIntensityImageToImageMetric::InterpolatorPointer
Superclass::InterpolatorPointer InterpolatorPointer
Definition: itkPatternIntensityImageToImageMetric.h:81
itk::PatternIntensityImageToImageMetric::m_CombinationTransform
CombinationTransformPointer m_CombinationTransform
Definition: itkPatternIntensityImageToImageMetric.h:206
itk::AdvancedImageToImageMetric::GradientImageType
Superclass::GradientImageType GradientImageType
Definition: itkAdvancedImageToImageMetric.h:119
SmartPointer< Self >
itk::PatternIntensityImageToImageMetric::MovingImageRegionType
Superclass::MovingImageRegionType MovingImageRegionType
Definition: itkPatternIntensityImageToImageMetric.h:96
itk::PatternIntensityImageToImageMetric::OptimizerType
itk::Optimizer OptimizerType
Definition: itkPatternIntensityImageToImageMetric.h:110
itk::AdvancedImageToImageMetric
An extension of the ITK ImageToImageMetric. It is the intended base class for all elastix metrics.
Definition: itkAdvancedImageToImageMetric.h:81
itk::PatternIntensityImageToImageMetric::GetValue
virtual MeasureType GetValue(const TransformParametersType &parameters) const
itk::AdvancedImageToImageMetric::DerivativeType
Superclass::DerivativeType DerivativeType
Definition: itkAdvancedImageToImageMetric.h:128
itkAdvancedCombinationTransform.h
itk::PatternIntensityImageToImageMetric::RescaleIntensityImageFilterPointer
RescaleIntensityImageFilterType::Pointer RescaleIntensityImageFilterPointer
Definition: itkPatternIntensityImageToImageMetric.h:130
itk::PatternIntensityImageToImageMetric::FixedImageMaskType
Superclass::FixedImageMaskType FixedImageMaskType
Definition: itkPatternIntensityImageToImageMetric.h:88
itk::PatternIntensityImageToImageMetric::RescaleIntensityImageFilterType
itk::RescaleIntensityImageFilter< TransformedMovingImageType, TransformedMovingImageType > RescaleIntensityImageFilterType
Definition: itkPatternIntensityImageToImageMetric.h:129
itk::PatternIntensityImageToImageMetric::MovingImagePointer
Superclass::MovingImagePointer MovingImagePointer
Definition: itkPatternIntensityImageToImageMetric.h:68
itk::AdvancedImageToImageMetric::CoordinateRepresentationType
Superclass::CoordinateRepresentationType CoordinateRepresentationType
Definition: itkAdvancedImageToImageMetric.h:100
itk::PatternIntensityImageToImageMetric::FixedImagePixelType
Superclass::FixedImagePixelType FixedImagePixelType
Definition: itkPatternIntensityImageToImageMetric.h:95
itk::PatternIntensityImageToImageMetric::ScalesType
OptimizerType::ScalesType ScalesType
Definition: itkPatternIntensityImageToImageMetric.h:111
itk::PatternIntensityImageToImageMetric::FixedImageMaskPointer
Superclass::FixedImageMaskPointer FixedImageMaskPointer
Definition: itkPatternIntensityImageToImageMetric.h:89
itk::PatternIntensityImageToImageMetric::TransformJacobianType
Superclass::TransformJacobianType TransformJacobianType
Definition: itkPatternIntensityImageToImageMetric.h:79
itk::AdvancedImageToImageMetric::MovingImageDerivativeScalesType
FixedArray< double, Self::MovingImageDimension > MovingImageDerivativeScalesType
Definition: itkAdvancedImageToImageMetric.h:135
itk::PatternIntensityImageToImageMetric::ConstPointer
SmartPointer< const Self > ConstPointer
Definition: itkPatternIntensityImageToImageMetric.h:55
itk::AdvancedImageToImageMetric::MovingImageLimiterOutputType
MovingImageLimiterType::OutputType MovingImageLimiterOutputType
Definition: itkAdvancedImageToImageMetric.h:149
itk::PatternIntensityImageToImageMetric::GetValueAndDerivative
virtual void GetValueAndDerivative(const TransformParametersType &parameters, MeasureType &Value, DerivativeType &Derivative) const
itk::PatternIntensityImageToImageMetric::TransformType
Superclass::TransformType TransformType
Definition: itkPatternIntensityImageToImageMetric.h:73
itk::AdvancedImageToImageMetric::OutputPointType
Superclass::OutputPointType OutputPointType
Definition: itkAdvancedImageToImageMetric.h:112
itk::AdvancedImageToImageMetric::ParametersType
Superclass::ParametersType ParametersType
Definition: itkAdvancedImageToImageMetric.h:130
itk::AdvancedImageToImageMetric::MovingImageLimiterType
LimiterFunctionBase< RealType, MovingImageDimension > MovingImageLimiterType
Definition: itkAdvancedImageToImageMetric.h:147
itk::AdvancedCombinationTransform
This class combines two transforms: an 'initial transform' with a 'current transform'.
Definition: itkAdvancedCombinationTransform.h:58
itk::AdvancedImageToImageMetric::GradientImageFilterType
Superclass::GradientImageFilterType GradientImageFilterType
Definition: itkAdvancedImageToImageMetric.h:121
itk::AdvancedImageToImageMetric::InterpolatorPointer
Superclass::InterpolatorPointer InterpolatorPointer
Definition: itkAdvancedImageToImageMetric.h:116
itk::PatternIntensityImageToImageMetric
Computes similarity between two objects to be registered.
Definition: itkPatternIntensityImageToImageMetric.h:47
itk::PatternIntensityImageToImageMetric::m_Scales
ScalesType m_Scales
Definition: itkPatternIntensityImageToImageMetric.h:204
itk::PatternIntensityImageToImageMetric::Pointer
SmartPointer< Self > Pointer
Definition: itkPatternIntensityImageToImageMetric.h:54
itk::AdvancedImageToImageMetric::GradientImagePointer
Superclass::GradientImagePointer GradientImagePointer
Definition: itkAdvancedImageToImageMetric.h:120
itk::PatternIntensityImageToImageMetric::itkStaticConstMacro
itkStaticConstMacro(MovingImageDimension, unsigned int, MovingImageType::ImageDimension)
itk::AdvancedImageToImageMetric::ImageSampleContainerType
ImageSamplerType::OutputVectorContainerType ImageSampleContainerType
Definition: itkAdvancedImageToImageMetric.h:140
itk::AdvancedImageToImageMetric::InterpolatorType
Superclass::InterpolatorType InterpolatorType
Definition: itkAdvancedImageToImageMetric.h:115
itk::PatternIntensityImageToImageMetric::MultiplyImageFilterType
itk::MultiplyImageFilter< TransformedMovingImageType, TransformedMovingImageType, TransformedMovingImageType > MultiplyImageFilterType
Definition: itkPatternIntensityImageToImageMetric.h:140
itk::PatternIntensityImageToImageMetric::Superclass
AdvancedImageToImageMetric< TFixedImage, TMovingImage > Superclass
Definition: itkPatternIntensityImageToImageMetric.h:53
itk::PatternIntensityImageToImageMetric::ScalarType
TransformType::ScalarType ScalarType
Definition: itkPatternIntensityImageToImageMetric.h:74
itk::PatternIntensityImageToImageMetric::m_NormalizationFactor
double m_NormalizationFactor
Definition: itkPatternIntensityImageToImageMetric.h:201
itk::PatternIntensityImageToImageMetric::CombinationTransformType
itk::AdvancedCombinationTransform< ScalarType, FixedImageDimension > CombinationTransformType
Definition: itkPatternIntensityImageToImageMetric.h:120
itk::AdvancedImageToImageMetric::TransformJacobianType
Superclass::TransformJacobianType TransformJacobianType
Definition: itkAdvancedImageToImageMetric.h:114
itk::PatternIntensityImageToImageMetric::GradientImageFilterPointer
Superclass::GradientImageFilterPointer GradientImageFilterPointer
Definition: itkPatternIntensityImageToImageMetric.h:87
itk::AdvancedImageToImageMetric::FixedImageMaskType
Superclass::FixedImageMaskType FixedImageMaskType
Definition: itkAdvancedImageToImageMetric.h:123
itk::AdvancedRayCastInterpolateImageFunction
Projective interpolation of an image at specified positions.
Definition: itkAdvancedRayCastInterpolateImageFunction.h:58
itk::PatternIntensityImageToImageMetric::ComputePIFixed
MeasureType ComputePIFixed(void) const
itk::AdvancedImageToImageMetric::MovingImageRegionType
MovingImageType::RegionType MovingImageRegionType
Definition: itkAdvancedImageToImageMetric.h:134
itk::PatternIntensityImageToImageMetric::MeasureType
Superclass::MeasureType MeasureType
Definition: itkPatternIntensityImageToImageMetric.h:92
itk::PatternIntensityImageToImageMetric::m_TransformMovingImageFilter
TransformMovingImageFilterPointer m_TransformMovingImageFilter
Definition: itkPatternIntensityImageToImageMetric.h:194
itk::PatternIntensityImageToImageMetric::TransformMovingImageFilterType
itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType > TransformMovingImageFilterType
Definition: itkPatternIntensityImageToImageMetric.h:126
itk::PatternIntensityImageToImageMetric::MovingImageType
Superclass::MovingImageType MovingImageType
Definition: itkPatternIntensityImageToImageMetric.h:66
itk::AdvancedImageToImageMetric::MovingImageMaskType
Superclass::MovingImageMaskType MovingImageMaskType
Definition: itkAdvancedImageToImageMetric.h:125
itk::PatternIntensityImageToImageMetric::TransformPointer
Superclass::TransformPointer TransformPointer
Definition: itkPatternIntensityImageToImageMetric.h:75
itk::AdvancedImageToImageMetric::GradientImageFilterPointer
Superclass::GradientImageFilterPointer GradientImageFilterPointer
Definition: itkAdvancedImageToImageMetric.h:122
itk::AdvancedImageToImageMetric::FixedImageType
Superclass::FixedImageType FixedImageType
Definition: itkAdvancedImageToImageMetric.h:105
itk::AdvancedImageToImageMetric::MovingImagePointer
MovingImageType::Pointer MovingImagePointer
Definition: itkAdvancedImageToImageMetric.h:103
itk::AdvancedImageToImageMetric::MovingImagePixelType
Superclass::MovingImagePixelType MovingImagePixelType
Definition: itkAdvancedImageToImageMetric.h:102
itk::AdvancedImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType >::ScalarType
TransformType::ScalarType ScalarType
Definition: itkAdvancedImageToImageMetric.h:152
itk::PatternIntensityImageToImageMetric::OutputPointType
Superclass::OutputPointType OutputPointType
Definition: itkPatternIntensityImageToImageMetric.h:77
itk::PatternIntensityImageToImageMetric::RayCastInterpolatorPointer
RayCastInterpolatorType::Pointer RayCastInterpolatorPointer
Definition: itkPatternIntensityImageToImageMetric.h:124
itk::AdvancedImageToImageMetric::FixedImagePixelType
FixedImageType::PixelType FixedImagePixelType
Definition: itkAdvancedImageToImageMetric.h:133
itkAdvancedRayCastInterpolateImageFunction.h
itk::PatternIntensityImageToImageMetric::PrintSelf
void PrintSelf(std::ostream &os, Indent indent) const
itk::PatternIntensityImageToImageMetric::InterpolatorType
Superclass::InterpolatorType InterpolatorType
Definition: itkPatternIntensityImageToImageMetric.h:80
itk::AdvancedImageToImageMetric::FixedImageLimiterOutputType
FixedImageLimiterType::OutputType FixedImageLimiterOutputType
Definition: itkAdvancedImageToImageMetric.h:146
itk::PatternIntensityImageToImageMetric::m_FixedMeasure
MeasureType m_FixedMeasure
Definition: itkPatternIntensityImageToImageMetric.h:205
itk::PatternIntensityImageToImageMetric::MovingImageConstPointer
Superclass::MovingImageConstPointer MovingImageConstPointer
Definition: itkPatternIntensityImageToImageMetric.h:69
itk::PatternIntensityImageToImageMetric::Self
PatternIntensityImageToImageMetric Self
Definition: itkPatternIntensityImageToImageMetric.h:51
itk::PatternIntensityImageToImageMetric::RayCastInterpolatorType
itk::AdvancedRayCastInterpolateImageFunction< MovingImageType, ScalarType > RayCastInterpolatorType
Definition: itkPatternIntensityImageToImageMetric.h:123
itk::PatternIntensityImageToImageMetric::CoordinateRepresentationType
Superclass::CoordinateRepresentationType CoordinateRepresentationType
Definition: itkPatternIntensityImageToImageMetric.h:61
itk::PatternIntensityImageToImageMetric::ImageSampleContainerType
Superclass::ImageSampleContainerType ImageSampleContainerType
Definition: itkPatternIntensityImageToImageMetric.h:99
itk::PatternIntensityImageToImageMetric::MovingImagePixelType
Superclass::MovingImagePixelType MovingImagePixelType
Definition: itkPatternIntensityImageToImageMetric.h:67
itk::PatternIntensityImageToImageMetric::m_MultiplyImageFilter
MultiplyImageFilterPointer m_MultiplyImageFilter
Definition: itkPatternIntensityImageToImageMetric.h:197
itk::PatternIntensityImageToImageMetric::FixedImageType
Superclass::FixedImageType FixedImageType
Definition: itkPatternIntensityImageToImageMetric.h:70
itk::PatternIntensityImageToImageMetric::m_DerivativeDelta
double m_DerivativeDelta
Definition: itkPatternIntensityImageToImageMetric.h:200
itk::PatternIntensityImageToImageMetric::FixedImageLimiterOutputType
Superclass::FixedImageLimiterOutputType FixedImageLimiterOutputType
Definition: itkPatternIntensityImageToImageMetric.h:105
itk::PatternIntensityImageToImageMetric::itkStaticConstMacro
itkStaticConstMacro(FixedImageDimension, unsigned int, FixedImageType::ImageDimension)
itk::AdvancedImageToImageMetric::ImageSampleContainerPointer
ImageSamplerType::OutputVectorContainerPointer ImageSampleContainerPointer
Definition: itkAdvancedImageToImageMetric.h:141
itk::AdvancedImageToImageMetric::FixedImageLimiterType
LimiterFunctionBase< RealType, FixedImageDimension > FixedImageLimiterType
Definition: itkAdvancedImageToImageMetric.h:144
itk::AdvancedImageToImageMetric::RealType
Superclass::RealType RealType
Definition: itkAdvancedImageToImageMetric.h:117
itk::PatternIntensityImageToImageMetric::PatternIntensityImageToImageMetric
PatternIntensityImageToImageMetric(const Self &)
itk::PatternIntensityImageToImageMetric::m_RescaleImageFilter
RescaleIntensityImageFilterPointer m_RescaleImageFilter
Definition: itkPatternIntensityImageToImageMetric.h:196
itk::PatternIntensityImageToImageMetric::DifferenceImageFilterPointer
DifferenceImageFilterType::Pointer DifferenceImageFilterPointer
Definition: itkPatternIntensityImageToImageMetric.h:136
itk::PatternIntensityImageToImageMetric::ImageSampleContainerPointer
Superclass::ImageSampleContainerPointer ImageSampleContainerPointer
Definition: itkPatternIntensityImageToImageMetric.h:101
itk::PatternIntensityImageToImageMetric::GetDerivative
virtual void GetDerivative(const TransformParametersType &parameters, DerivativeType &derivative) const
itk::PatternIntensityImageToImageMetric::InputPointType
Superclass::InputPointType InputPointType
Definition: itkPatternIntensityImageToImageMetric.h:76
itk::PatternIntensityImageToImageMetric::ComputePIDiff
MeasureType ComputePIDiff(const TransformParametersType &parameters, float scalingfactor) const
itk::AdvancedImageToImageMetric::MeasureType
Superclass::MeasureType MeasureType
Definition: itkAdvancedImageToImageMetric.h:127
itk::PatternIntensityImageToImageMetric::operator=
void operator=(const Self &)
itk::PatternIntensityImageToImageMetric::GradientImageFilterType
Superclass::GradientImageFilterType GradientImageFilterType
Definition: itkPatternIntensityImageToImageMetric.h:86
itk
Definition: itkAdvancedImageToImageMetric.h:40
itk::AdvancedImageToImageMetric::FixedImageMaskPointer
Superclass::FixedImageMaskPointer FixedImageMaskPointer
Definition: itkAdvancedImageToImageMetric.h:124
itk::PatternIntensityImageToImageMetric::TransformedMovingImageType
itk::Image< FixedImagePixelType, itkGetStaticConstMacro(FixedImageDimension) > TransformedMovingImageType
Definition: itkPatternIntensityImageToImageMetric.h:118
itk::PatternIntensityImageToImageMetric::ImageSamplerPointer
Superclass::ImageSamplerPointer ImageSamplerPointer
Definition: itkPatternIntensityImageToImageMetric.h:98
itk::AdvancedImageToImageMetric::MovingImageMaskPointer
Superclass::MovingImageMaskPointer MovingImageMaskPointer
Definition: itkAdvancedImageToImageMetric.h:126
itk::PatternIntensityImageToImageMetric::m_OptimizeNormalizationFactor
bool m_OptimizeNormalizationFactor
Definition: itkPatternIntensityImageToImageMetric.h:203
itk::PatternIntensityImageToImageMetric::m_DifferenceImageFilter
DifferenceImageFilterPointer m_DifferenceImageFilter
Definition: itkPatternIntensityImageToImageMetric.h:195
itk::PatternIntensityImageToImageMetric::MovingImageDerivativeScalesType
Superclass::MovingImageDerivativeScalesType MovingImageDerivativeScalesType
Definition: itkPatternIntensityImageToImageMetric.h:109
itk::PatternIntensityImageToImageMetric::MultiplyImageFilterPointer
MultiplyImageFilterType::Pointer MultiplyImageFilterPointer
Definition: itkPatternIntensityImageToImageMetric.h:141
itk::AdvancedImageToImageMetric::MovingImageType
Superclass::MovingImageType MovingImageType
Definition: itkAdvancedImageToImageMetric.h:101
itk::PatternIntensityImageToImageMetric::m_NeighborhoodRadius
unsigned int m_NeighborhoodRadius
Definition: itkPatternIntensityImageToImageMetric.h:199
itk::PatternIntensityImageToImageMetric::FixedImageConstPointer
Superclass::FixedImageConstPointer FixedImageConstPointer
Definition: itkPatternIntensityImageToImageMetric.h:71
itk::PatternIntensityImageToImageMetric::MovingImageLimiterOutputType
Superclass::MovingImageLimiterOutputType MovingImageLimiterOutputType
Definition: itkPatternIntensityImageToImageMetric.h:107
itk::AdvancedImageToImageMetric::GradientPixelType
Superclass::GradientPixelType GradientPixelType
Definition: itkAdvancedImageToImageMetric.h:118
itk::AdvancedImageToImageMetric::TransformPointer
Superclass::TransformPointer TransformPointer
Definition: itkAdvancedImageToImageMetric.h:110
itk::AdvancedImageToImageMetric::TransformType
Superclass::TransformType TransformType
Definition: itkAdvancedImageToImageMetric.h:109
itk::PatternIntensityImageToImageMetric::DerivativeType
Superclass::DerivativeType DerivativeType
Definition: itkPatternIntensityImageToImageMetric.h:93
itk::PatternIntensityImageToImageMetric::MovingImageLimiterType
Superclass::MovingImageLimiterType MovingImageLimiterType
Definition: itkPatternIntensityImageToImageMetric.h:103
itk::PatternIntensityImageToImageMetric::GradientImagePointer
Superclass::GradientImagePointer GradientImagePointer
Definition: itkPatternIntensityImageToImageMetric.h:85
itk::PatternIntensityImageToImageMetric::FixedImageRegionType
Superclass::FixedImageRegionType FixedImageRegionType
Definition: itkPatternIntensityImageToImageMetric.h:72
itkAdvancedImageToImageMetric.h
itk::PatternIntensityImageToImageMetric::MovingImageMaskPointer
Superclass::MovingImageMaskPointer MovingImageMaskPointer
Definition: itkPatternIntensityImageToImageMetric.h:91
itk::PatternIntensityImageToImageMetric::TransformMovingImageFilterPointer
TransformMovingImageFilterType::Pointer TransformMovingImageFilterPointer
Definition: itkPatternIntensityImageToImageMetric.h:127
itk::AdvancedImageToImageMetric::FixedImageConstPointer
Superclass::FixedImageConstPointer FixedImageConstPointer
Definition: itkAdvancedImageToImageMetric.h:107
itk::PatternIntensityImageToImageMetric::m_Rescalingfactor
double m_Rescalingfactor
Definition: itkPatternIntensityImageToImageMetric.h:202
itk::AdvancedCombinationTransform::Pointer
SmartPointer< Self > Pointer
Definition: itkAdvancedCombinationTransform.h:65
itk::AdvancedImageToImageMetric::MovingImageConstPointer
Superclass::MovingImageConstPointer MovingImageConstPointer
Definition: itkAdvancedImageToImageMetric.h:104
itk::AdvancedImageToImageMetric::InputPointType
Superclass::InputPointType InputPointType
Definition: itkAdvancedImageToImageMetric.h:111
itk::AdvancedImageToImageMetric::ImageSamplerType
ImageSamplerBase< FixedImageType > ImageSamplerType
Definition: itkAdvancedImageToImageMetric.h:138
itk::PatternIntensityImageToImageMetric::CombinationTransformPointer
CombinationTransformType::Pointer CombinationTransformPointer
Definition: itkPatternIntensityImageToImageMetric.h:121
itk::PatternIntensityImageToImageMetric::RealType
Superclass::RealType RealType
Definition: itkPatternIntensityImageToImageMetric.h:82
itk::PatternIntensityImageToImageMetric::GradientImageType
Superclass::GradientImageType GradientImageType
Definition: itkPatternIntensityImageToImageMetric.h:84


Generated on OURCE_DATE_EPOCH for elastix by doxygen 1.8.18 elastix logo