19#ifndef __itkParzenWindowNormalizedMutualInformationImageToImageMetric_H__
20#define __itkParzenWindowNormalizedMutualInformationImageToImageMetric_H__
71template<
class TFixedImage,
class TMovingImage >
140 FixedImageType::ImageDimension );
144 MovingImageType::ImageDimension );
162 void PrintSelf( std::ostream & os, Indent indent )
const override;
214#ifndef ITK_MANUAL_INSTANTIATION
215#include "itkParzenWindowNormalizedMutualInformationImageToImageMetric.hxx"
An extension of the ITK ImageToImageMetric. It is the intended base class for all elastix metrics.
Superclass::DerivativeType DerivativeType
Superclass::MeasureType MeasureType
Superclass::ParametersType ParametersType
A base class for image metrics based on a joint histogram computed using Parzen Windowing.
Superclass::MovingImageMaskPointer MovingImageMaskPointer
Superclass::TransformParametersType TransformParametersType
Superclass::MovingImagePixelType MovingImagePixelType
Superclass::MovingImageDerivativeScalesType MovingImageDerivativeScalesType
Superclass::CentralDifferenceGradientFilterType CentralDifferenceGradientFilterType
Superclass::MovingImageDerivativeType MovingImageDerivativeType
Array< PDFValueType > MarginalPDFType
Superclass::NonZeroJacobianIndicesType NonZeroJacobianIndicesType
JointPDFDerivativesType::RegionType JointPDFDerivativesRegionType
Superclass::FixedImageMaskType FixedImageMaskType
Superclass::FixedImageLimiterType FixedImageLimiterType
Superclass::MovingImageConstPointer MovingImageConstPointer
Superclass::BSplineInterpolatorType BSplineInterpolatorType
Superclass::MovingImageContinuousIndexType MovingImageContinuousIndexType
Superclass::FixedImageType FixedImageType
Superclass::FixedImageConstPointer FixedImageConstPointer
Superclass::FixedImageRegionType FixedImageRegionType
Superclass::FixedImageLimiterOutputType FixedImageLimiterOutputType
Superclass::ImageSamplerPointer ImageSamplerPointer
Superclass::GradientImageFilterType GradientImageFilterType
Superclass::FixedImagePointType FixedImagePointType
Superclass::MovingImageLimiterType MovingImageLimiterType
Superclass::ParametersType ParametersType
KernelFunctionBase2< PDFValueType > KernelFunctionType
Superclass::MovingImageLimiterOutputType MovingImageLimiterOutputType
Superclass::GradientImageType GradientImageType
Superclass::MovingImageIndexType MovingImageIndexType
Superclass::ImageSampleContainerPointer ImageSampleContainerPointer
Superclass::GradientPixelType GradientPixelType
Superclass::FixedImageIndexValueType FixedImageIndexValueType
Superclass::GradientImageFilterPointer GradientImageFilterPointer
Superclass::FixedImageMaskPointer FixedImageMaskPointer
Superclass::TransformPointer TransformPointer
JointPDFType::RegionType JointPDFRegionType
Superclass::GradientImagePointer GradientImagePointer
Superclass::MovingImageMaskType MovingImageMaskType
Superclass::TransformJacobianType TransformJacobianType
Superclass::RealType RealType
Superclass::MovingImagePointType MovingImagePointType
Superclass::InputPointType InputPointType
JointPDFDerivativesType::SizeType JointPDFDerivativesSizeType
Image< PDFDerivativeValueType, 3 > JointPDFDerivativesType
Superclass::TransformType TransformType
Superclass::FixedImagePixelType FixedImagePixelType
Superclass::OutputPointType OutputPointType
Superclass::MovingImageRegionType MovingImageRegionType
Superclass::CoordinateRepresentationType CoordinateRepresentationType
Image< PDFValueType, 2 > JointPDFType
Superclass::MovingImageType MovingImageType
JointPDFType::IndexType JointPDFIndexType
JointPDFDerivativesType::IndexType JointPDFDerivativesIndexType
JointPDFType::SizeType JointPDFSizeType
Superclass::FixedImageIndexType FixedImageIndexType
Superclass::InterpolatorPointer InterpolatorPointer
Superclass::MeasureType MeasureType
Superclass::ImageSamplerType ImageSamplerType
Image< PDFValueType, 2 > IncrementalMarginalPDFType
Superclass::ImageSampleContainerType ImageSampleContainerType
Superclass::DerivativeType DerivativeType
Superclass::InterpolatorType InterpolatorType
Array< PDFValueType > ParzenValueContainerType