Go to the documentation of this file.
18 #ifndef __itkDistancePreservingRigidityPenaltyTerm_h
19 #define __itkDistancePreservingRigidityPenaltyTerm_h
28 #include "itkNeighborhood.h"
29 #include "itkImageRegionIterator.h"
30 #include "itkNeighborhoodOperatorImageFilter.h"
31 #include "itkNeighborhoodIterator.h"
33 #include "itkImageRegionIterator.h"
34 #include "itkMultiResolutionPyramidImageFilter.h"
75 template<
class TFixedImage,
class TScalarType >
195 itkGetMacro( NumberOfRigidGrids,
unsigned int );
206 void PrintSelf( std::ostream & os, Indent indent )
const;
234 #ifndef ITK_MANUAL_INSTANTIATION
235 #include "itkDistancePreservingRigidityPenaltyTerm.hxx"
238 #endif // #ifndef __itkDistancePreservingRigidityPenaltyTerm_h
DistancePreservingRigidityPenaltyTerm()
virtual MeasureType GetValue(const ParametersType ¶meters) const
Superclass::JacobianOfSpatialJacobianType JacobianOfSpatialJacobianType
DistancePreservingRigidityPenaltyTerm(const Self &)
Superclass::MovingImagePointer MovingImagePointer
Superclass::FixedImageMaskPointer FixedImageMaskPointer
Image< signed short, itkGetStaticConstMacro(MovingImageDimension) > PenaltyGridImageType
DistancePreservingRigidityPenaltyTerm Self
BSplineKnotImagePointer m_BSplineKnotImage
Superclass::TransformJacobianType TransformJacobianType
Superclass::MovingImageMaskType MovingImageMaskType
Superclass::TransformPointer TransformPointer
AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 3 > BSplineTransformType
Superclass::GradientImageFilterType GradientImageFilterType
Superclass::InputPointType InputPointType
An extension of the ITK ImageToImageMetric. It is the intended base class for all elastix metrics.
Superclass::OutputPointType OutputPointType
Superclass::RealType RealType
Superclass::MovingImagePixelType MovingImagePixelType
Superclass::DerivativeType DerivativeType
Superclass::MovingImageType MovingImageType
Superclass::ParametersType ParametersType
virtual void GetValueAndDerivative(const ParametersType ¶meters, MeasureType &value, DerivativeType &derivative) const
Superclass::TransformType TransformType
SmartPointer< const Self > ConstPointer
Superclass::FixedImageConstPointer FixedImageConstPointer
Superclass::MovingImageMaskPointer MovingImageMaskPointer
BSplineKnotImageType::Pointer BSplineKnotImagePointer
itkStaticConstMacro(ImageDimension, unsigned int, FixedImageType::ImageDimension)
Superclass::TransformParametersType TransformParametersType
Superclass::ParametersType ParametersType
virtual void Initialize(void)
Superclass::DerivativeType DerivativeType
Superclass::GradientImageFilterPointer GradientImageFilterPointer
BSplineKnotImageType::RegionType BSplineKnotImageRegionType
BSplineTransformType::ImageType CoefficientImageType
BSplineTransformType::Pointer BSplineTransformPointer
Superclass::SpatialHessianType SpatialHessianType
Superclass::FixedImagePointer FixedImagePointer
void operator=(const Self &)
Superclass::InterpolatorPointer InterpolatorPointer
Superclass::FixedImagePixelType FixedImagePixelType
Superclass::DerivativeValueType DerivativeValueType
Superclass::FixedImageMaskType FixedImageMaskType
Superclass::ScalarType ScalarType
Superclass::GradientPixelType GradientPixelType
MeasureType m_RigidityPenaltyTermValue
unsigned int m_NumberOfRigidGrids
PenaltyGridImagePointer m_PenaltyGridImage
AdvancedCombinationTransform< ScalarType, FixedImageDimension > CombinationTransformType
Superclass::ImageSampleContainerType ImageSampleContainerType
CoefficientImageType::Pointer CoefficientImagePointer
virtual void GetDerivative(const ParametersType ¶meters, DerivativeType &derivative) const
Superclass::FixedImageRegionType FixedImageRegionType
CoefficientImageType::SpacingType CoefficientImageSpacingType
Superclass::MovingImageConstPointer MovingImageConstPointer
itkStaticConstMacro(MovingImageDimension, unsigned int, FixedImageType::ImageDimension)
itkStaticConstMacro(FixedImageDimension, unsigned int, FixedImageType::ImageDimension)
TransformPenaltyTerm< TFixedImage, TScalarType > Superclass
Superclass::MeasureType MeasureType
SegmentedImageType::Pointer SegmentedImagePointer
Superclass::InterpolatorType InterpolatorType
Superclass::JacobianOfSpatialHessianType JacobianOfSpatialHessianType
virtual ~DistancePreservingRigidityPenaltyTerm()
BSplineTransformPointer m_BSplineTransform
Superclass::InternalMatrixType InternalMatrixType
void PrintSelf(std::ostream &os, Indent indent) const
SmartPointer< Self > Pointer
Image< signed short, itkGetStaticConstMacro(MovingImageDimension) > SegmentedImageType
Superclass::SpatialJacobianType SpatialJacobianType
PenaltyGridImageType::RegionType PenaltyGridImageRegionType
SegmentedImageType::RegionType SegmentedImageRegionType
Superclass::GradientImageType GradientImageType
SegmentedImagePointer m_SampledSegmentedImage
Superclass::TransformPointer TransformPointer
Image< signed short, itkGetStaticConstMacro(MovingImageDimension) > BSplineKnotImageType
Superclass::ImageSampleContainerPointer ImageSampleContainerPointer
Superclass::FixedImageType FixedImageType
PenaltyGridImageType::Pointer PenaltyGridImagePointer
Superclass::GradientImagePointer GradientImagePointer
Superclass::MeasureType MeasureType
SegmentedImagePointer m_SegmentedImage
Superclass::CoordinateRepresentationType CoordinateRepresentationType
BSplineTransformType::SpacingType GridSpacingType
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|