18 #ifndef itkMattesMutualInformationImageToImageMetricv4_h
19 #define itkMattesMutualInformationImageToImageMetricv4_h
96 template <
typename TFixedImage,
typename TMovingImage,
typename TVirtualImage = TFixedImage,
97 typename TInternalComputationValueType = double,
98 typename TMetricTraits = DefaultImageToImageMetricTraitsv4<TFixedImage,TMovingImage,TVirtualImage,TInternalComputationValueType>
101 public ImageToImageMetricv4<TFixedImage, TMovingImage, TVirtualImage, TInternalComputationValueType, TMetricTraits>
153 itkGetConstReferenceMacro(NumberOfHistogramBins,
SizeValueType);
216 void
PrintSelf(std::ostream& os, Indent indent) const ITK_OVERRIDE;
280 void operator = (const Self &);
293 #ifndef ITK_MANUAL_INSTANTIATION
294 #include "itkMattesMutualInformationImageToImageMetricv4.hxx"
Superclass::RegionType RegionType
Superclass::VirtualPointSetType VirtualPointSetType
Light weight base class for most itk classes.
Superclass::JacobianType JacobianType
Superclass::MeasureType MeasureType
Superclass::VirtualIndexType VirtualIndexType
SmartPointer< Self > Pointer
Represent the size (bounds) of a n-dimensional image.
signed long OffsetValueType
Superclass::MovingTransformType MovingTransformType
Class for partitioning of an ImageRegion.
typedef(itk::Concept::IsFloatingPoint< FixedImagePixelValueType >) OnlyDefinedForFloatingPointTypes0
Superclass::DimensionType ImageDimensionType
MetricTraits::FixedImageGradientType FixedImageGradientType
unsigned long SizeValueType
Derivative of a BSpline kernel used for density estimation and nonparameteric regression.
BSpline kernel used for density estimation and nonparameteric regression.
FixedImageType::PixelType FixedImagePixelType
FixedImageType::IndexType FixedImageIndexType
Superclass::VirtualPointType VirtualPointType
Superclass::DerivativeType DerivativeType
Superclass::IndexType IndexType
Standard exception handling object.
unsigned int ThreadIdType
MovingImageType::PixelType MovingImagePixelType
MovingImageType::PointType MovingImagePointType
MetricTraits::MovingImageGradientType MovingImageGradientType
FixedSampledPointSetType::Pointer FixedSampledPointSetPointer
Define additional traits for native types such as int or float.
FixedImageType::PointType FixedImagePointType
TFixedImage FixedImageType
Templated n-dimensional image class.
Superclass::VirtualImageType VirtualImageType