18 #ifndef itkDemonsImageToImageMetricv4_h
19 #define itkDemonsImageToImageMetricv4_h
54 template <
typename TFixedImage,
typename TMovingImage,
typename TVirtualImage = TFixedImage,
55 typename TInternalComputationValueType = double,
56 typename TMetricTraits = DefaultImageToImageMetricTraitsv4<TFixedImage,TMovingImage,TVirtualImage,TInternalComputationValueType>
59 public ImageToImageMetricv4<TFixedImage, TMovingImage, TVirtualImage, TInternalComputationValueType, TMetricTraits>
67 TInternalComputationValueType,TMetricTraits>;
107 void Initialize()
override;
111 itkGetConstMacro(IntensityDifferenceThreshold, TInternalComputationValueType);
112 itkSetMacro(IntensityDifferenceThreshold, TInternalComputationValueType);
116 itkGetConstMacro(DenominatorThreshold, TInternalComputationValueType);
119 itkGetConstMacro(Normalizer, TInternalComputationValueType);
131 void PrintSelf(std::ostream& os, Indent indent) const override;
137 TInternalComputationValueType m_DenominatorThreshold;
140 TInternalComputationValueType m_IntensityDifferenceThreshold;
143 TInternalComputationValueType m_Normalizer;
149 #ifndef ITK_MANUAL_INSTANTIATION
150 #include "itkDemonsImageToImageMetricv4.hxx"
Light weight base class for most itk classes.
typename Superclass::FixedImageGradientType FixedImageGradientType
Processes points for DemonsImageToImageMetricv4 GetValueAndDerivative.
typename Superclass::FixedImagePixelType FixedImagePixelType
Class for partitioning of an ImageRegion.
typename Superclass::MovingImageGradientType MovingImageGradientType
typename Superclass::FixedImagePointType FixedImagePointType
TInternalComputationValueType InternalComputationValueType
typename Superclass::MeasureType MeasureType
typename Superclass::JacobianType JacobianType
typename Superclass::VirtualPointType VirtualPointType
typename Superclass::ImageDimensionType ImageDimensionType
typename Superclass::MovingTransformType MovingTransformType
typename Superclass::MovingImagePixelType MovingImagePixelType
typename Superclass::VirtualIndexType VirtualIndexType
unsigned int NumberOfParametersType
Class implementing demons metric.
typename Superclass::VirtualPointSetType VirtualSPointSetType
typename Superclass::DerivativeType DerivativeType
typename Superclass::VirtualImageType VirtualImageType
typename Superclass::MovingImagePointType MovingImagePointType