Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkImageToImageMetricWithFeatures.h>
Computes similarity between regions of two images.
This base class adds functionality that makes it possible to use fixed and moving image features.
Definition at line 39 of file itkImageToImageMetricWithFeatures.h.
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::CoordinateRepresentationType | CoordinateRepresentationType |
typedef Superclass::DerivativeType | DerivativeType |
typedef FixedFeatureImageType::Pointer | FixedFeatureImagePointer |
typedef TFixedFeatureImage | FixedFeatureImageType |
typedef std::vector< FixedFeatureImagePointer > | FixedFeatureImageVectorType |
typedef FixedFeatureInterpolatorType::Pointer | FixedFeatureInterpolatorPointer |
typedef InterpolateImageFunction< FixedFeatureImageType, double > | FixedFeatureInterpolatorType |
typedef std::vector< FixedFeatureInterpolatorPointer > | FixedFeatureInterpolatorVectorType |
typedef Superclass::FixedImageConstPointer | FixedImageConstPointer |
typedef Superclass::FixedImageLimiterOutputType | FixedImageLimiterOutputType |
typedef Superclass::FixedImageLimiterType | FixedImageLimiterType |
typedef Superclass::FixedImageMaskPointer | FixedImageMaskPointer |
typedef Superclass::FixedImageMaskType | FixedImageMaskType |
typedef Superclass::FixedImagePixelType | FixedImagePixelType |
typedef Superclass::FixedImageRegionType | FixedImageRegionType |
typedef Superclass::FixedImageType | FixedImageType |
typedef Superclass::GradientImageFilterPointer | GradientImageFilterPointer |
typedef Superclass::GradientImageFilterType | GradientImageFilterType |
typedef Superclass::GradientImagePointer | GradientImagePointer |
typedef Superclass::GradientImageType | GradientImageType |
typedef Superclass::GradientPixelType | GradientPixelType |
typedef Superclass::ImageSampleContainerPointer | ImageSampleContainerPointer |
typedef Superclass::ImageSampleContainerType | ImageSampleContainerType |
typedef Superclass::ImageSamplerPointer | ImageSamplerPointer |
typedef Superclass::ImageSamplerType | ImageSamplerType |
typedef Superclass::InputPointType | InputPointType |
typedef Superclass::InternalMaskPixelType | InternalMaskPixelType |
typedef Superclass::InternalMovingImageMaskType | InternalMovingImageMaskType |
typedef Superclass::InterpolatorPointer | InterpolatorPointer |
typedef Superclass::InterpolatorType | InterpolatorType |
typedef Superclass::MeasureType | MeasureType |
typedef MovingFeatureImageType::Pointer | MovingFeatureImagePointer |
typedef TMovingFeatureImage | MovingFeatureImageType |
typedef std::vector< MovingFeatureImagePointer > | MovingFeatureImageVectorType |
typedef MovingFeatureInterpolatorType::Pointer | MovingFeatureInterpolatorPointer |
typedef InterpolateImageFunction< MovingFeatureImageType, double > | MovingFeatureInterpolatorType |
typedef std::vector< MovingFeatureInterpolatorPointer > | MovingFeatureInterpolatorVectorType |
typedef Superclass::MovingImageConstPointer | MovingImageConstPointer |
typedef Superclass::MovingImageLimiterOutputType | MovingImageLimiterOutputType |
typedef Superclass::MovingImageLimiterType | MovingImageLimiterType |
typedef Superclass::MovingImageMaskInterpolatorType | MovingImageMaskInterpolatorType |
typedef Superclass::MovingImageMaskPointer | MovingImageMaskPointer |
typedef Superclass::MovingImageMaskType | MovingImageMaskType |
typedef Superclass::MovingImagePixelType | MovingImagePixelType |
typedef Superclass::MovingImageRegionType | MovingImageRegionType |
typedef Superclass::MovingImageType | MovingImageType |
typedef Superclass::OutputPointType | OutputPointType |
typedef Superclass::ParametersType | ParametersType |
typedef SmartPointer< Self > | Pointer |
typedef Superclass::RealType | RealType |
typedef ImageToImageMetricWithFeatures | Self |
typedef AdvancedImageToImageMetric< TFixedImage, TMovingImage > | Superclass |
typedef Superclass::TransformJacobianType | TransformJacobianType |
typedef Superclass::TransformParametersType | TransformParametersType |
typedef Superclass::TransformPointer | TransformPointer |
typedef Superclass::TransformType | TransformType |
Public Types inherited from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage > | |
typedef AdvancedTransform< ScalarType, FixedImageDimension, MovingImageDimension > | AdvancedTransformType |
typedef BSplineOrder1TransformType::Pointer | BSplineOrder1TransformPointer |
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 1 > | BSplineOrder1TransformType |
typedef BSplineOrder2TransformType::Pointer | BSplineOrder2TransformPointer |
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 2 > | BSplineOrder2TransformType |
typedef BSplineOrder3TransformType::Pointer | BSplineOrder3TransformPointer |
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 3 > | BSplineOrder3TransformType |
typedef AdvancedCombinationTransform< ScalarType, FixedImageDimension > | CombinationTransformType |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::CoordinateRepresentationType | CoordinateRepresentationType |
typedef Superclass::DerivativeType | DerivativeType |
typedef DerivativeType::ValueType | DerivativeValueType |
typedef Superclass::FixedImageConstPointer | FixedImageConstPointer |
typedef FixedImageLimiterType::OutputType | FixedImageLimiterOutputType |
typedef FixedImageLimiterType::Pointer | FixedImageLimiterPointer |
typedef LimiterFunctionBase< RealType, FixedImageDimension > | FixedImageLimiterType |
typedef Superclass::FixedImageMaskPointer | FixedImageMaskPointer |
typedef ImageMaskSpatialObject< itkGetStaticConstMacro(FixedImageDimension) > | FixedImageMaskSpatialObject2Type |
typedef Superclass::FixedImageMaskType | FixedImageMaskType |
typedef FixedImageType::PixelType | FixedImagePixelType |
typedef FixedImageType::Pointer | FixedImagePointer |
typedef Superclass::FixedImageRegionType | FixedImageRegionType |
typedef Superclass::FixedImageType | FixedImageType |
typedef Superclass::GradientImageFilterPointer | GradientImageFilterPointer |
typedef Superclass::GradientImageFilterType | GradientImageFilterType |
typedef Superclass::GradientImagePointer | GradientImagePointer |
typedef Superclass::GradientImageType | GradientImageType |
typedef Superclass::GradientPixelType | GradientPixelType |
typedef vnl_sparse_matrix< HessianValueType > | HessianType |
typedef DerivativeType::ValueType | HessianValueType |
typedef ImageSamplerType::OutputVectorContainerPointer | ImageSampleContainerPointer |
typedef ImageSamplerType::OutputVectorContainerType | ImageSampleContainerType |
typedef ImageSamplerType::Pointer | ImageSamplerPointer |
typedef ImageSamplerBase< FixedImageType > | ImageSamplerType |
typedef Superclass::InputPointType | InputPointType |
typedef Superclass::InterpolatorPointer | InterpolatorPointer |
typedef Superclass::InterpolatorType | InterpolatorType |
typedef Superclass::MeasureType | MeasureType |
typedef Superclass::MovingImageConstPointer | MovingImageConstPointer |
typedef FixedArray< double, Self::MovingImageDimension > | MovingImageDerivativeScalesType |
typedef MovingImageLimiterType::OutputType | MovingImageLimiterOutputType |
typedef MovingImageLimiterType::Pointer | MovingImageLimiterPointer |
typedef LimiterFunctionBase< RealType, MovingImageDimension > | MovingImageLimiterType |
typedef Superclass::MovingImageMaskPointer | MovingImageMaskPointer |
typedef ImageMaskSpatialObject< itkGetStaticConstMacro(MovingImageDimension) > | MovingImageMaskSpatialObject2Type |
typedef Superclass::MovingImageMaskType | MovingImageMaskType |
typedef Superclass::MovingImagePixelType | MovingImagePixelType |
typedef MovingImageType::Pointer | MovingImagePointer |
typedef MovingImageType::RegionType | MovingImageRegionType |
typedef Superclass::MovingImageType | MovingImageType |
typedef AdvancedTransformType::NumberOfParametersType | NumberOfParametersType |
typedef Superclass::OutputPointType | OutputPointType |
typedef Superclass::ParametersType | ParametersType |
typedef SmartPointer< Self > | Pointer |
typedef Superclass::RealType | RealType |
typedef TransformType::ScalarType | ScalarType |
typedef AdvancedImageToImageMetric | Self |
typedef ImageToImageMetric< TFixedImage, TMovingImage > | Superclass |
typedef itk::PlatformMultiThreader | ThreaderType |
typedef ThreaderType::WorkUnitInfo | ThreadInfoType |
typedef Superclass::TransformJacobianType | TransformJacobianType |
typedef Superclass::TransformParametersType | TransformParametersType |
typedef Superclass::TransformPointer | TransformPointer |
typedef Superclass::TransformType | TransformType |
Protected Member Functions | |
virtual void | CheckForBSplineFeatureInterpolators (void) |
ImageToImageMetricWithFeatures () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
virtual | ~ImageToImageMetricWithFeatures () |
Protected Member Functions inherited from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage > | |
AdvancedImageToImageMetric () | |
virtual void | AfterThreadedGetValue (MeasureType &value) const |
virtual void | AfterThreadedGetValueAndDerivative (MeasureType &value, DerivativeType &derivative) const |
virtual void | CheckForAdvancedTransform (void) |
virtual void | CheckForBSplineInterpolator (void) |
virtual void | CheckForBSplineTransform (void) const |
virtual void | CheckNumberOfSamples (unsigned long wanted, unsigned long found) const |
virtual bool | EvaluateMovingImageValueAndDerivative (const MovingImagePointType &mappedPoint, RealType &movingImageValue, MovingImageDerivativeType *gradient) const |
virtual bool | EvaluateTransformJacobian (const FixedImagePointType &fixedImagePoint, TransformJacobianType &jacobian, NonZeroJacobianIndicesType &nzji) const |
virtual void | EvaluateTransformJacobianInnerProduct (const TransformJacobianType &jacobian, const MovingImageDerivativeType &movingImageDerivative, DerivativeType &imageJacobian) const |
virtual void | InitializeImageSampler (void) |
virtual void | InitializeLimiters (void) |
virtual void | InitializeThreadingParameters (void) const |
virtual bool | IsInsideMovingMask (const MovingImagePointType &point) const |
itkAlignedTypedef (ITK_CACHE_LINE_ALIGNMENT, PaddedGetValueAndDerivativePerThreadStruct, AlignedGetValueAndDerivativePerThreadStruct) | |
itkAlignedTypedef (ITK_CACHE_LINE_ALIGNMENT, PaddedGetValuePerThreadStruct, AlignedGetValuePerThreadStruct) | |
itkPadStruct (ITK_CACHE_LINE_ALIGNMENT, GetValueAndDerivativePerThreadStruct, PaddedGetValueAndDerivativePerThreadStruct) | |
itkPadStruct (ITK_CACHE_LINE_ALIGNMENT, GetValuePerThreadStruct, PaddedGetValuePerThreadStruct) | |
void | LaunchGetValueAndDerivativeThreaderCallback (void) const |
void | LaunchGetValueThreaderCallback (void) const |
void | PrintSelf (std::ostream &os, Indent indent) const override |
virtual void | SetUseFixedImageLimiter (bool _arg) |
virtual void | SetUseImageSampler (bool _arg) |
virtual void | SetUseMovingImageLimiter (bool _arg) |
virtual void | ThreadedGetValue (ThreadIdType threadID) |
virtual void | ThreadedGetValueAndDerivative (ThreadIdType threadID) |
virtual bool | TransformPoint (const FixedImagePointType &fixedImagePoint, MovingImagePointType &mappedPoint) const |
~AdvancedImageToImageMetric () override | |
Private Member Functions | |
ImageToImageMetricWithFeatures (const Self &) | |
void | operator= (const Self &) |
Additional Inherited Members | |
Static Protected Member Functions inherited from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage > | |
static ITK_THREAD_RETURN_FUNCTION_CALL_CONVENTION | AccumulateDerivativesThreaderCallback (void *arg) |
static ITK_THREAD_RETURN_FUNCTION_CALL_CONVENTION | GetValueAndDerivativeThreaderCallback (void *arg) |
static ITK_THREAD_RETURN_FUNCTION_CALL_CONVENTION | GetValueThreaderCallback (void *arg) |
|
protected |
Definition at line 215 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 214 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 213 of file itkImageToImageMetricWithFeatures.h.
typedef SmartPointer< const Self > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ConstPointer |
Definition at line 48 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::CoordinateRepresentationType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::CoordinateRepresentationType |
Typedefs from the superclass.
Definition at line 54 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::DerivativeType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::DerivativeType |
Definition at line 80 of file itkImageToImageMetricWithFeatures.h.
typedef FixedFeatureImageType::Pointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureImagePointer |
Definition at line 106 of file itkImageToImageMetricWithFeatures.h.
typedef TFixedFeatureImage itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureImageType |
Typedefs for the feature images.
Definition at line 105 of file itkImageToImageMetricWithFeatures.h.
typedef std::vector< FixedFeatureImagePointer > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureImageVectorType |
Definition at line 109 of file itkImageToImageMetricWithFeatures.h.
typedef FixedFeatureInterpolatorType::Pointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureInterpolatorPointer |
Definition at line 115 of file itkImageToImageMetricWithFeatures.h.
typedef InterpolateImageFunction< FixedFeatureImageType, double > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureInterpolatorType |
Typedefs for the feature images interpolators.
Definition at line 113 of file itkImageToImageMetricWithFeatures.h.
typedef std::vector< FixedFeatureInterpolatorPointer > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureInterpolatorVectorType |
Definition at line 117 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageConstPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageConstPointer |
Definition at line 59 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageLimiterOutputType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageLimiterOutputType |
Definition at line 93 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageLimiterType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageLimiterType |
Definition at line 91 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageMaskPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageMaskPointer |
Definition at line 76 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageMaskType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageMaskType |
Definition at line 75 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImagePixelType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImagePixelType |
Definition at line 82 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 216 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageRegionType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageRegionType |
Definition at line 60 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageType |
Definition at line 58 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::GradientImageFilterPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GradientImageFilterPointer |
Definition at line 74 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::GradientImageFilterType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GradientImageFilterType |
Definition at line 73 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::GradientImagePointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GradientImagePointer |
Definition at line 72 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::GradientImageType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GradientImageType |
Definition at line 71 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::GradientPixelType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GradientPixelType |
Definition at line 70 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::ImageSampleContainerPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ImageSampleContainerPointer |
Definition at line 87 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::ImageSampleContainerType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ImageSampleContainerType |
Definition at line 86 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::ImageSamplerPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ImageSamplerPointer |
Definition at line 85 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::ImageSamplerType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ImageSamplerType |
Definition at line 84 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::InputPointType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::InputPointType |
Definition at line 63 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::InternalMaskPixelType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::InternalMaskPixelType |
Definition at line 88 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::InternalMovingImageMaskType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::InternalMovingImageMaskType |
Definition at line 89 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::InterpolatorPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::InterpolatorPointer |
Definition at line 68 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::InterpolatorType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::InterpolatorType |
Definition at line 67 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MeasureType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MeasureType |
Definition at line 79 of file itkImageToImageMetricWithFeatures.h.
typedef MovingFeatureImageType::Pointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureImagePointer |
Definition at line 108 of file itkImageToImageMetricWithFeatures.h.
typedef TMovingFeatureImage itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureImageType |
Definition at line 107 of file itkImageToImageMetricWithFeatures.h.
typedef std::vector< MovingFeatureImagePointer > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureImageVectorType |
Definition at line 110 of file itkImageToImageMetricWithFeatures.h.
typedef MovingFeatureInterpolatorType::Pointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureInterpolatorPointer |
Definition at line 116 of file itkImageToImageMetricWithFeatures.h.
typedef InterpolateImageFunction< MovingFeatureImageType, double > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureInterpolatorType |
Definition at line 114 of file itkImageToImageMetricWithFeatures.h.
typedef std::vector< MovingFeatureInterpolatorPointer > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureInterpolatorVectorType |
Definition at line 118 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageConstPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageConstPointer |
Definition at line 57 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 219 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 218 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageLimiterOutputType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageLimiterOutputType |
Definition at line 94 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageLimiterType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageLimiterType |
Definition at line 92 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageMaskInterpolatorType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageMaskInterpolatorType |
Definition at line 90 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageMaskPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageMaskPointer |
Definition at line 78 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageMaskType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageMaskType |
Definition at line 77 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImagePixelType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImagePixelType |
Definition at line 56 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 217 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageRegionType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageRegionType |
Definition at line 83 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageType |
Definition at line 55 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::OutputPointType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::OutputPointType |
Definition at line 64 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::ParametersType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ParametersType |
Definition at line 81 of file itkImageToImageMetricWithFeatures.h.
typedef SmartPointer< Self > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::Pointer |
Definition at line 47 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::RealType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::RealType |
Definition at line 69 of file itkImageToImageMetricWithFeatures.h.
typedef ImageToImageMetricWithFeatures itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::Self |
Standard class typedefs.
Definition at line 45 of file itkImageToImageMetricWithFeatures.h.
typedef AdvancedImageToImageMetric< TFixedImage, TMovingImage > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::Superclass |
Definition at line 46 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::TransformJacobianType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::TransformJacobianType |
Definition at line 66 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::TransformParametersType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::TransformParametersType |
Definition at line 65 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::TransformPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::TransformPointer |
Definition at line 62 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::TransformType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::TransformType |
Definition at line 61 of file itkImageToImageMetricWithFeatures.h.
|
protected |
|
inlineprotectedvirtual |
Definition at line 210 of file itkImageToImageMetricWithFeatures.h.
|
private |
|
protectedvirtual |
Initialize variables for image derivative computation; this method is called by Initialize.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage >.
const FixedFeatureImageType * itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GetFixedFeatureImage | ( | unsigned int | i | ) | const |
Functions to get the fixed feature images.
|
inline |
Definition at line 138 of file itkImageToImageMetricWithFeatures.h.
const FixedFeatureInterpolatorType * itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GetFixedFeatureInterpolator | ( | unsigned int | i | ) | const |
Functions to get the fixed feature interpolators.
|
inline |
Definition at line 156 of file itkImageToImageMetricWithFeatures.h.
const MovingFeatureImageType * itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GetMovingFeatureImage | ( | unsigned int | i | ) | const |
Functions to get the moving feature images.
|
inline |
Definition at line 180 of file itkImageToImageMetricWithFeatures.h.
const MovingFeatureInterpolatorType * itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GetMovingFeatureInterpolator | ( | unsigned int | i | ) | const |
Functions to get the moving feature interpolators.
|
inline |
Definition at line 198 of file itkImageToImageMetricWithFeatures.h.
|
virtual |
Get the number of fixed feature images.
|
virtual |
Get the number of moving feature images.
|
virtual |
Initialize the metric.
itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::itkStaticConstMacro | ( | FixedImageDimension | , |
unsigned int | , | ||
FixedImageType::ImageDimension | |||
) |
The fixed image dimension.
itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::itkStaticConstMacro | ( | MovingImageDimension | , |
unsigned int | , | ||
MovingImageType::ImageDimension | |||
) |
The moving image dimension.
|
private |
|
protected |
|
inline |
Definition at line 129 of file itkImageToImageMetricWithFeatures.h.
void itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::SetFixedFeatureImage | ( | unsigned int | i, |
FixedFeatureImageType * | im | ||
) |
Functions to set the fixed feature images.
|
inline |
Definition at line 147 of file itkImageToImageMetricWithFeatures.h.
void itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::SetFixedFeatureInterpolator | ( | unsigned int | i, |
FixedFeatureInterpolatorType * | interpolator | ||
) |
Functions to set the fixed feature interpolators.
|
inline |
Definition at line 171 of file itkImageToImageMetricWithFeatures.h.
void itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::SetMovingFeatureImage | ( | unsigned int | i, |
MovingFeatureImageType * | im | ||
) |
Functions to set the moving feature images.
|
inline |
Definition at line 189 of file itkImageToImageMetricWithFeatures.h.
void itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::SetMovingFeatureInterpolator | ( | unsigned int | i, |
MovingFeatureInterpolatorType * | interpolator | ||
) |
Functions to set the moving feature interpolators.
void itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::SetNumberOfFixedFeatureImages | ( | unsigned int | arg | ) |
Set the number of fixed feature images.
void itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::SetNumberOfMovingFeatureImages | ( | unsigned int | arg | ) |
Set the number of moving feature images.
|
protected |
Definition at line 230 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 229 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 224 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 226 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 231 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 225 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 227 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Member variables.
Definition at line 222 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 223 of file itkImageToImageMetricWithFeatures.h.
Generated on 1667476801 for elastix by 1.9.4 |