NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Implements Sums of Absolute Differences similarity measure. More...
Public Types | |
typedef SADImageToImageMetric | Self |
typedef SimilarityMeasure < TFixedImage, TMovingImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::FixedImageType::PixelType | FixedImagePixelType |
typedef Superclass::MovingImageType::PixelType | MovingImagePixelType |
typedef Superclass::MeasureType | MeasureType |
Public Types inherited from itk::FiniteDifferenceGradientSimilarityMeasure< TFixedImage, TMovingImage > | |
typedef FiniteDifferenceGradientSimilarityMeasure | Self |
typedef SimilarityMeasure < TFixedImage, TMovingImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Array< double > | ScalesType |
typedef Superclass::DerivativeType | DerivativeType |
typedef Superclass::TransformType | TransformType |
typedef Superclass::TransformParametersType | TransformParametersType |
typedef Superclass::MeasureType | MeasureType |
Public Types inherited from itk::SimilarityMeasure< TFixedImage, TMovingImage > | |
typedef SimilarityMeasure | Self |
typedef ImageToImageMetricWithConstraint < TFixedImage, TMovingImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::TransformType | TransformType |
typedef itk::UCLBaseTransform < double, TFixedImage::ImageDimension, TMovingImage::ImageDimension > | UCLBaseTransformType |
typedef Superclass::TransformPointer | TransformPointer |
typedef Superclass::TransformParametersType | TransformParametersType |
typedef Superclass::TransformJacobianType | TransformJacobianType |
typedef Superclass::InputPointType | InputPointType |
typedef Superclass::OutputPointType | OutputPointType |
typedef Superclass::MeasureType | MeasureType |
typedef Superclass::DerivativeType | DerivativeType |
typedef Superclass::FixedImageType | FixedImageType |
typedef FixedImageType::SizeType | FixedImageSizeType |
typedef Superclass::FixedImageType::PixelType | FixedImagePixelType |
typedef Superclass::MovingImageType | MovingImageType |
typedef MovingImageType::SizeType | MovingImageSizeType |
typedef Superclass::MovingImageType::PixelType | MovingImagePixelType |
typedef Superclass::FixedImageConstPointer | FixedImageConstPointer |
typedef Superclass::MovingImageConstPointer | MovingImageConstPointer |
typedef ImageFileWriter < TFixedImage > | ImageFileWriterType |
typedef Superclass::InterpolatorType | InterpolatorType |
typedef Image< char, TFixedImage::ImageDimension > | MidwayImageType |
typedef Image< float, TFixedImage::ImageDimension > | FloatImageType |
typedef Image< unsigned char, TFixedImage::ImageDimension > | UnsignedCharImageType |
typedef SignedMaurerDistanceMapImageFilter < UnsignedCharImageType, FloatImageType > | FixedDistanceMapImageFilterType |
typedef SignedMaurerDistanceMapImageFilter < UnsignedCharImageType, FloatImageType > | MovingDistanceMapImageFilterType |
typedef LinearInterpolateImageFunction < FloatImageType, double > | DistanceMapLinearInterpolatorType |
typedef itk::EulerAffineTransform < double, TFixedImage::ImageDimension, TMovingImage::ImageDimension > | AffineTransformType |
typedef const ImageMaskSpatialObject < TFixedImage::ImageDimension > | FixedMaskType |
typedef const ImageMaskSpatialObject < TMovingImage::ImageDimension > | MovingMaskType |
Public Types inherited from itk::ImageToImageMetricWithConstraint< TFixedImage, TMovingImage > | |
typedef ImageToImageMetricWithConstraint | Self |
typedef ImageToImageMetric < TFixedImage, TMovingImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef itk::Constraint | ConstraintType |
typedef ConstraintType::Pointer | ConstraintPointer |
typedef MetricDerivativeBridge < TFixedImage, TMovingImage > | MetricDerivativeBridgeType |
typedef MetricDerivativeBridgeType::Pointer | MetricDerivativePointer |
typedef Superclass::MeasureType | MeasureType |
typedef Superclass::DerivativeType | DerivativeType |
typedef Superclass::ParametersType | TransformParametersType |
Static Public Member Functions | |
static Pointer | New () |
Implements Sums of Absolute Differences similarity measure.
typedef SmartPointer<const Self> itk::SADImageToImageMetric< TFixedImage, TMovingImage >::ConstPointer |
typedef Superclass::FixedImageType::PixelType itk::SADImageToImageMetric< TFixedImage, TMovingImage >::FixedImagePixelType |
typedef Superclass::MeasureType itk::SADImageToImageMetric< TFixedImage, TMovingImage >::MeasureType |
typedef Superclass::MovingImageType::PixelType itk::SADImageToImageMetric< TFixedImage, TMovingImage >::MovingImagePixelType |
typedef SmartPointer<Self> itk::SADImageToImageMetric< TFixedImage, TMovingImage >::Pointer |
typedef SADImageToImageMetric itk::SADImageToImageMetric< TFixedImage, TMovingImage >::Self |
Standard class typedefs.
typedef SimilarityMeasure<TFixedImage, TMovingImage > itk::SADImageToImageMetric< TFixedImage, TMovingImage >::Superclass |
|
inlineprotected |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
In this method, we calculate sum of squared difference.
Implements itk::SimilarityMeasure< TFixedImage, TMovingImage >.
|
inlineprotectedvirtual |
In this method, we do any final aggregating, in this case none.
Implements itk::SimilarityMeasure< TFixedImage, TMovingImage >.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::FiniteDifferenceGradientSimilarityMeasure< TFixedImage, TMovingImage >.
|
static |
Method for creation through the object factory.
|
inlineprotectedvirtual |
Called at the start of each evaluation.
Implements itk::SimilarityMeasure< TFixedImage, TMovingImage >.