go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
itkParzenWindowNormalizedMutualInformationImageToImageMetric.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 
19 #ifndef __itkParzenWindowNormalizedMutualInformationImageToImageMetric_H__
20 #define __itkParzenWindowNormalizedMutualInformationImageToImageMetric_H__
21 
23 
24 namespace itk
25 {
26 
71 template< class TFixedImage, class TMovingImage >
73  public ParzenWindowHistogramImageToImageMetric< TFixedImage, TMovingImage >
74 {
75 public:
76 
80  TFixedImage, TMovingImage > Superclass;
82  typedef SmartPointer< const Self > ConstPointer;
83 
85  itkNewMacro( Self );
86 
88  itkTypeMacro(
91 
93  typedef typename
109  typedef typename Superclass::RealType RealType;
127  typedef typename
131  typedef typename
133  typedef typename
135  typedef typename
137 
139  itkStaticConstMacro( FixedImageDimension, unsigned int,
140  FixedImageType::ImageDimension );
141 
143  itkStaticConstMacro( MovingImageDimension, unsigned int,
144  MovingImageType::ImageDimension );
145 
147  MeasureType GetValue( const ParametersType & parameters ) const;
148 
150  void GetValueAndDerivative( const ParametersType & parameters,
151  MeasureType & Value, DerivativeType & Derivative ) const;
152 
153 protected:
154 
157 
160 
162  void PrintSelf( std::ostream & os, Indent indent ) const;
163 
190 
193  virtual void ComputeLogMarginalPDF( MarginalPDFType & pdf ) const;
194 
202 
203 private:
204 
206  ParzenWindowNormalizedMutualInformationImageToImageMetric( const Self & ); // purposely not implemented
208  void operator=( const Self & ); // purposely not implemented
209 
210 };
211 
212 } // end namespace itk
213 
214 #ifndef ITK_MANUAL_INSTANTIATION
215 #include "itkParzenWindowNormalizedMutualInformationImageToImageMetric.hxx"
216 #endif
217 
218 #endif // end #ifndef __itkParzenWindowNormalizedMutualInformationImageToImageMetric_H__
itk::ParzenWindowHistogramImageToImageMetric::TransformPointer
Superclass::TransformPointer TransformPointer
Definition: itkParzenWindowHistogramImageToImageMetric.h:97
itk::ParzenWindowHistogramImageToImageMetric::FixedImageLimiterOutputType
Superclass::FixedImageLimiterOutputType FixedImageLimiterOutputType
Definition: itkParzenWindowHistogramImageToImageMetric.h:126
itk::ParzenWindowHistogramImageToImageMetric::FixedImagePixelType
Superclass::FixedImagePixelType FixedImagePixelType
Definition: itkParzenWindowHistogramImageToImageMetric.h:118
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ComputeNormalizedMutualInformation
virtual MeasureType ComputeNormalizedMutualInformation(MeasureType &jointEntropy) const
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ParametersType
Superclass::ParametersType ParametersType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:121
itk::ParzenWindowHistogramImageToImageMetric::InterpolatorType
Superclass::InterpolatorType InterpolatorType
Definition: itkParzenWindowHistogramImageToImageMetric.h:102
itk::ParzenWindowHistogramImageToImageMetric::OutputPointType
Superclass::OutputPointType OutputPointType
Definition: itkParzenWindowHistogramImageToImageMetric.h:99
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::Superclass
ParzenWindowHistogramImageToImageMetric< TFixedImage, TMovingImage > Superclass
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:80
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImageMaskType
Superclass::FixedImageMaskType FixedImageMaskType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:115
itk::ParzenWindowHistogramImageToImageMetric::DerivativeType
Superclass::DerivativeType DerivativeType
Definition: itkParzenWindowHistogramImageToImageMetric.h:115
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageRegionType
Superclass::MovingImageRegionType MovingImageRegionType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:123
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageLimiterType
Superclass::MovingImageLimiterType MovingImageLimiterType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:130
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::PrintSelf
void PrintSelf(std::ostream &os, Indent indent) const
itk::ParzenWindowHistogramImageToImageMetric::InputPointType
Superclass::InputPointType InputPointType
Definition: itkParzenWindowHistogramImageToImageMetric.h:98
itk::ParzenWindowHistogramImageToImageMetric::JointPDFType
Image< PDFValueType, 2 > JointPDFType
Definition: itkParzenWindowHistogramImageToImageMetric.h:248
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::operator=
void operator=(const Self &)
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::TransformType
Superclass::TransformType TransformType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:101
itk::ParzenWindowHistogramImageToImageMetric::TransformParametersType
Superclass::TransformParametersType TransformParametersType
Definition: itkParzenWindowHistogramImageToImageMetric.h:100
itk::ParzenWindowHistogramImageToImageMetric::MovingImageLimiterOutputType
Superclass::MovingImageLimiterOutputType MovingImageLimiterOutputType
Definition: itkParzenWindowHistogramImageToImageMetric.h:127
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ComputeLogMarginalPDF
virtual void ComputeLogMarginalPDF(MarginalPDFType &pdf) const
SmartPointer< Self >
itk::ParzenWindowHistogramImageToImageMetric::JointPDFDerivativesIndexType
JointPDFDerivativesType::IndexType JointPDFDerivativesIndexType
Definition: itkParzenWindowHistogramImageToImageMetric.h:257
itk::ParzenWindowHistogramImageToImageMetric::ParametersType
Superclass::ParametersType ParametersType
Definition: itkParzenWindowHistogramImageToImageMetric.h:117
itk::AdvancedImageToImageMetric
An extension of the ITK ImageToImageMetric. It is the intended base class for all elastix metrics.
Definition: itkAdvancedImageToImageMetric.h:81
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MarginalPDFType
Superclass::MarginalPDFType MarginalPDFType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:177
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::TransformJacobianType
Superclass::TransformJacobianType TransformJacobianType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:106
itk::ParzenWindowHistogramImageToImageMetric::KernelFunctionType
KernelFunctionBase2< PDFValueType > KernelFunctionType
Definition: itkParzenWindowHistogramImageToImageMetric.h:266
itk::ParzenWindowHistogramImageToImageMetric::FixedImageIndexType
Superclass::FixedImageIndexType FixedImageIndexType
Definition: itkParzenWindowHistogramImageToImageMetric.h:232
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::GetValue
MeasureType GetValue(const ParametersType &parameters) const
itk::ParzenWindowHistogramImageToImageMetric::MovingImageType
Superclass::MovingImageType MovingImageType
Definition: itkParzenWindowHistogramImageToImageMetric.h:90
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImageType
Superclass::FixedImageType FixedImageType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:98
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImageLimiterOutputType
Superclass::FixedImageLimiterOutputType FixedImageLimiterOutputType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:132
itk::AdvancedImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType >::DerivativeType
Superclass::DerivativeType DerivativeType
Definition: itkAdvancedImageToImageMetric.h:128
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::GradientImageFilterPointer
Superclass::GradientImageFilterPointer GradientImageFilterPointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:114
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::JointPDFDerivativesIndexType
Superclass::JointPDFDerivativesIndexType JointPDFDerivativesIndexType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:184
itk::ParzenWindowHistogramImageToImageMetric::InterpolatorPointer
Superclass::InterpolatorPointer InterpolatorPointer
Definition: itkParzenWindowHistogramImageToImageMetric.h:103
itk::ParzenWindowHistogramImageToImageMetric::JointPDFSizeType
JointPDFType::SizeType JointPDFSizeType
Definition: itkParzenWindowHistogramImageToImageMetric.h:256
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MeasureType
Superclass::MeasureType MeasureType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:119
Array< PDFValueType >
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageDerivativeType
Superclass::MovingImageDerivativeType MovingImageDerivativeType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:175
itk::ParzenWindowHistogramImageToImageMetric::GradientImageType
Superclass::GradientImageType GradientImageType
Definition: itkParzenWindowHistogramImageToImageMetric.h:106
itk::ParzenWindowHistogramImageToImageMetric::PDFValueType
double PDFValueType
Definition: itkParzenWindowHistogramImageToImageMetric.h:245
itk::ParzenWindowHistogramImageToImageMetric::MovingImageIndexType
Superclass::MovingImageIndexType MovingImageIndexType
Definition: itkParzenWindowHistogramImageToImageMetric.h:235
itk::ParzenWindowHistogramImageToImageMetric::MovingImagePointType
Superclass::MovingImagePointType MovingImagePointType
Definition: itkParzenWindowHistogramImageToImageMetric.h:237
itk::ParzenWindowHistogramImageToImageMetric::ParzenValueContainerType
Array< PDFValueType > ParzenValueContainerType
Definition: itkParzenWindowHistogramImageToImageMetric.h:263
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageDerivativeScalesType
Superclass::MovingImageDerivativeScalesType MovingImageDerivativeScalesType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:136
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::CentralDifferenceGradientFilterType
Superclass::CentralDifferenceGradientFilterType CentralDifferenceGradientFilterType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:174
itk::ParzenWindowHistogramImageToImageMetric::JointPDFDerivativesType
Image< PDFDerivativeValueType, 3 > JointPDFDerivativesType
Definition: itkParzenWindowHistogramImageToImageMetric.h:250
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImagePointType
Superclass::MovingImagePointType MovingImagePointType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:171
itk::ParzenWindowHistogramImageToImageMetric::GradientImagePointer
Superclass::GradientImagePointer GradientImagePointer
Definition: itkParzenWindowHistogramImageToImageMetric.h:107
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ImageSamplerPointer
Superclass::ImageSamplerPointer ImageSamplerPointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:125
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::BSplineInterpolatorType
Superclass::BSplineInterpolatorType BSplineInterpolatorType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:173
itk::AdvancedImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType >::ParametersType
Superclass::ParametersType ParametersType
Definition: itkAdvancedImageToImageMetric.h:130
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ImageSampleContainerPointer
Superclass::ImageSampleContainerPointer ImageSampleContainerPointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:128
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::GradientImageType
Superclass::GradientImageType GradientImageType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:111
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::InputPointType
Superclass::InputPointType InputPointType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:103
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageContinuousIndexType
Superclass::MovingImageContinuousIndexType MovingImageContinuousIndexType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:172
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::KernelFunctionType
Superclass::KernelFunctionType KernelFunctionType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:188
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::Self
ParzenWindowNormalizedMutualInformationImageToImageMetric Self
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:78
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::JointPDFType
Superclass::JointPDFType JointPDFType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:178
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric
Computes the normalized mutual information between two images to be registered using a method based o...
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:74
itkParzenWindowHistogramImageToImageMetric.h
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::itkStaticConstMacro
itkStaticConstMacro(MovingImageDimension, unsigned int, MovingImageType::ImageDimension)
itk::ParzenWindowHistogramImageToImageMetric::MovingImageContinuousIndexType
Superclass::MovingImageContinuousIndexType MovingImageContinuousIndexType
Definition: itkParzenWindowHistogramImageToImageMetric.h:238
itk::ParzenWindowHistogramImageToImageMetric::CentralDifferenceGradientFilterType
Superclass::CentralDifferenceGradientFilterType CentralDifferenceGradientFilterType
Definition: itkParzenWindowHistogramImageToImageMetric.h:241
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageType
Superclass::MovingImageType MovingImageType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:95
itk::ParzenWindowHistogramImageToImageMetric::JointPDFDerivativesRegionType
JointPDFDerivativesType::RegionType JointPDFDerivativesRegionType
Definition: itkParzenWindowHistogramImageToImageMetric.h:258
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImageLimiterType
Superclass::FixedImageLimiterType FixedImageLimiterType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:129
itk::ParzenWindowHistogramImageToImageMetric::IncrementalMarginalPDFType
Image< PDFValueType, 2 > IncrementalMarginalPDFType
Definition: itkParzenWindowHistogramImageToImageMetric.h:252
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::PDFValueType
Superclass::PDFValueType PDFValueType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:176
itk::ParzenWindowHistogramImageToImageMetric::ImageSamplerType
Superclass::ImageSamplerType ImageSamplerType
Definition: itkParzenWindowHistogramImageToImageMetric.h:120
itk::ParzenWindowHistogramImageToImageMetric::MovingImageDerivativeScalesType
Superclass::MovingImageDerivativeScalesType MovingImageDerivativeScalesType
Definition: itkParzenWindowHistogramImageToImageMetric.h:128
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::NonZeroJacobianIndicesType
Superclass::NonZeroJacobianIndicesType NonZeroJacobianIndicesType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:189
itk::ParzenWindowHistogramImageToImageMetric::JointPDFIndexType
JointPDFType::IndexType JointPDFIndexType
Definition: itkParzenWindowHistogramImageToImageMetric.h:254
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImageMaskPointer
Superclass::FixedImageMaskPointer FixedImageMaskPointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:116
itk::ParzenWindowHistogramImageToImageMetric::JointPDFDerivativesSizeType
JointPDFDerivativesType::SizeType JointPDFDerivativesSizeType
Definition: itkParzenWindowHistogramImageToImageMetric.h:259
itk::ParzenWindowHistogramImageToImageMetric::MovingImageConstPointer
Superclass::MovingImageConstPointer MovingImageConstPointer
Definition: itkParzenWindowHistogramImageToImageMetric.h:92
itk::ParzenWindowHistogramImageToImageMetric::RealType
Superclass::RealType RealType
Definition: itkParzenWindowHistogramImageToImageMetric.h:104
itk::ParzenWindowHistogramImageToImageMetric::FixedImageMaskType
Superclass::FixedImageMaskType FixedImageMaskType
Definition: itkParzenWindowHistogramImageToImageMetric.h:110
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::Pointer
SmartPointer< Self > Pointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:81
itk::ParzenWindowHistogramImageToImageMetric::MovingImageMaskPointer
Superclass::MovingImageMaskPointer MovingImageMaskPointer
Definition: itkParzenWindowHistogramImageToImageMetric.h:113
itk::ParzenWindowHistogramImageToImageMetric::GradientPixelType
Superclass::GradientPixelType GradientPixelType
Definition: itkParzenWindowHistogramImageToImageMetric.h:105
itk::ParzenWindowHistogramImageToImageMetric::FixedImageType
Superclass::FixedImageType FixedImageType
Definition: itkParzenWindowHistogramImageToImageMetric.h:93
itk::ParzenWindowHistogramImageToImageMetric::MovingImageMaskType
Superclass::MovingImageMaskType MovingImageMaskType
Definition: itkParzenWindowHistogramImageToImageMetric.h:112
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::JointPDFDerivativesRegionType
Superclass::JointPDFDerivativesRegionType JointPDFDerivativesRegionType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:185
itk::ParzenWindowHistogramImageToImageMetric::FixedImageMaskPointer
Superclass::FixedImageMaskPointer FixedImageMaskPointer
Definition: itkParzenWindowHistogramImageToImageMetric.h:111
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImageIndexValueType
Superclass::FixedImageIndexValueType FixedImageIndexValueType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:168
itk::ParzenWindowHistogramImageToImageMetric::BSplineInterpolatorType
Superclass::BSplineInterpolatorType BSplineInterpolatorType
Definition: itkParzenWindowHistogramImageToImageMetric.h:239
itk::ParzenWindowHistogramImageToImageMetric::TransformType
Superclass::TransformType TransformType
Definition: itkParzenWindowHistogramImageToImageMetric.h:96
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::GradientPixelType
Superclass::GradientPixelType GradientPixelType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:110
itk::ParzenWindowHistogramImageToImageMetric::GradientImageFilterPointer
Superclass::GradientImageFilterPointer GradientImageFilterPointer
Definition: itkParzenWindowHistogramImageToImageMetric.h:109
itk::ParzenWindowHistogramImageToImageMetric::MeasureType
Superclass::MeasureType MeasureType
Definition: itkParzenWindowHistogramImageToImageMetric.h:114
itk::ParzenWindowHistogramImageToImageMetric::FixedImageConstPointer
Superclass::FixedImageConstPointer FixedImageConstPointer
Definition: itkParzenWindowHistogramImageToImageMetric.h:94
itk::ParzenWindowHistogramImageToImageMetric::CoordinateRepresentationType
Superclass::CoordinateRepresentationType CoordinateRepresentationType
Definition: itkParzenWindowHistogramImageToImageMetric.h:86
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageMaskType
Superclass::MovingImageMaskType MovingImageMaskType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:117
itk::ParzenWindowHistogramImageToImageMetric::MovingImageLimiterType
Superclass::MovingImageLimiterType MovingImageLimiterType
Definition: itkParzenWindowHistogramImageToImageMetric.h:125
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::GetValueAndDerivative
void GetValueAndDerivative(const ParametersType &parameters, MeasureType &Value, DerivativeType &Derivative) const
itk::ParzenWindowHistogramImageToImageMetric::JointPDFRegionType
JointPDFType::RegionType JointPDFRegionType
Definition: itkParzenWindowHistogramImageToImageMetric.h:255
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ParzenWindowNormalizedMutualInformationImageToImageMetric
ParzenWindowNormalizedMutualInformationImageToImageMetric()
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:156
itk::ParzenWindowHistogramImageToImageMetric::ImageSampleContainerPointer
Superclass::ImageSampleContainerPointer ImageSampleContainerPointer
Definition: itkParzenWindowHistogramImageToImageMetric.h:123
itk::ParzenWindowHistogramImageToImageMetric::TransformJacobianType
Superclass::TransformJacobianType TransformJacobianType
Definition: itkParzenWindowHistogramImageToImageMetric.h:101
itk::ParzenWindowHistogramImageToImageMetric::MarginalPDFType
Array< PDFValueType > MarginalPDFType
Definition: itkParzenWindowHistogramImageToImageMetric.h:247
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::GradientImageFilterType
Superclass::GradientImageFilterType GradientImageFilterType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:113
itk::AdvancedImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType >::MeasureType
Superclass::MeasureType MeasureType
Definition: itkAdvancedImageToImageMetric.h:127
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ImageSamplerType
Superclass::ImageSamplerType ImageSamplerType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:124
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ImageSampleContainerType
Superclass::ImageSampleContainerType ImageSampleContainerType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:126
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::JointPDFDerivativesSizeType
Superclass::JointPDFDerivativesSizeType JointPDFDerivativesSizeType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:186
itk::ParzenWindowHistogramImageToImageMetric::ImageSampleContainerType
Superclass::ImageSampleContainerType ImageSampleContainerType
Definition: itkParzenWindowHistogramImageToImageMetric.h:122
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::JointPDFIndexType
Superclass::JointPDFIndexType JointPDFIndexType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:181
itk
Definition: itkAdvancedImageToImageMetric.h:40
itk::ParzenWindowHistogramImageToImageMetric::ImageSamplerPointer
Superclass::ImageSamplerPointer ImageSamplerPointer
Definition: itkParzenWindowHistogramImageToImageMetric.h:121
itk::ParzenWindowHistogramImageToImageMetric::FixedImageLimiterType
Superclass::FixedImageLimiterType FixedImageLimiterType
Definition: itkParzenWindowHistogramImageToImageMetric.h:124
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::~ParzenWindowNormalizedMutualInformationImageToImageMetric
virtual ~ParzenWindowNormalizedMutualInformationImageToImageMetric()
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:159
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImageRegionType
Superclass::FixedImageRegionType FixedImageRegionType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:100
itk::ParzenWindowHistogramImageToImageMetric::FixedImagePointType
Superclass::FixedImagePointType FixedImagePointType
Definition: itkParzenWindowHistogramImageToImageMetric.h:236
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::DerivativeType
Superclass::DerivativeType DerivativeType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:120
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::TransformParametersType
Superclass::TransformParametersType TransformParametersType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:105
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::InterpolatorType
Superclass::InterpolatorType InterpolatorType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:107
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::JointPDFRegionType
Superclass::JointPDFRegionType JointPDFRegionType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:182
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::CoordinateRepresentationType
Superclass::CoordinateRepresentationType CoordinateRepresentationType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:90
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ParzenValueContainerType
Superclass::ParzenValueContainerType ParzenValueContainerType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:187
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageConstPointer
Superclass::MovingImageConstPointer MovingImageConstPointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:97
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::RealType
Superclass::RealType RealType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:109
itk::ParzenWindowHistogramImageToImageMetric
A base class for image metrics based on a joint histogram computed using Parzen Windowing.
Definition: itkParzenWindowHistogramImageToImageMetric.h:76
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::GradientImagePointer
Superclass::GradientImagePointer GradientImagePointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:112
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImagePixelType
Superclass::MovingImagePixelType MovingImagePixelType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:96
itk::ParzenWindowHistogramImageToImageMetric::MovingImagePixelType
Superclass::MovingImagePixelType MovingImagePixelType
Definition: itkParzenWindowHistogramImageToImageMetric.h:91
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::InterpolatorPointer
Superclass::InterpolatorPointer InterpolatorPointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:108
itk::ParzenWindowHistogramImageToImageMetric::FixedImageRegionType
Superclass::FixedImageRegionType FixedImageRegionType
Definition: itkParzenWindowHistogramImageToImageMetric.h:95
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImageConstPointer
Superclass::FixedImageConstPointer FixedImageConstPointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:99
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImageIndexType
Superclass::FixedImageIndexType FixedImageIndexType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:167
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageLimiterOutputType
Superclass::MovingImageLimiterOutputType MovingImageLimiterOutputType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:134
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImagePixelType
Superclass::FixedImagePixelType FixedImagePixelType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:122
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::JointPDFSizeType
Superclass::JointPDFSizeType JointPDFSizeType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:183
itk::ParzenWindowHistogramImageToImageMetric::MovingImageRegionType
Superclass::MovingImageRegionType MovingImageRegionType
Definition: itkParzenWindowHistogramImageToImageMetric.h:119
itk::ParzenWindowHistogramImageToImageMetric::GradientImageFilterType
Superclass::GradientImageFilterType GradientImageFilterType
Definition: itkParzenWindowHistogramImageToImageMetric.h:108
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::FixedImagePointType
Superclass::FixedImagePointType FixedImagePointType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:170
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ConstPointer
SmartPointer< const Self > ConstPointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:82
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::ParzenWindowNormalizedMutualInformationImageToImageMetric
ParzenWindowNormalizedMutualInformationImageToImageMetric(const Self &)
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::itkStaticConstMacro
itkStaticConstMacro(FixedImageDimension, unsigned int, FixedImageType::ImageDimension)
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageIndexType
Superclass::MovingImageIndexType MovingImageIndexType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:169
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::JointPDFDerivativesType
Superclass::JointPDFDerivativesType JointPDFDerivativesType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:179
itk::ParzenWindowHistogramImageToImageMetric::NonZeroJacobianIndicesType
Superclass::NonZeroJacobianIndicesType NonZeroJacobianIndicesType
Definition: itkParzenWindowHistogramImageToImageMetric.h:242
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::OutputPointType
Superclass::OutputPointType OutputPointType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:104
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::TransformPointer
Superclass::TransformPointer TransformPointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:102
itk::ParzenWindowHistogramImageToImageMetric::MovingImageDerivativeType
Superclass::MovingImageDerivativeType MovingImageDerivativeType
Definition: itkParzenWindowHistogramImageToImageMetric.h:240
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::MovingImageMaskPointer
Superclass::MovingImageMaskPointer MovingImageMaskPointer
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:118
itk::ParzenWindowHistogramImageToImageMetric::FixedImageIndexValueType
Superclass::FixedImageIndexValueType FixedImageIndexValueType
Definition: itkParzenWindowHistogramImageToImageMetric.h:233
itk::ParzenWindowNormalizedMutualInformationImageToImageMetric::IncrementalMarginalPDFType
Superclass::IncrementalMarginalPDFType IncrementalMarginalPDFType
Definition: itkParzenWindowNormalizedMutualInformationImageToImageMetric.h:180


Generated on OURCE_DATE_EPOCH for elastix by doxygen 1.8.18 elastix logo