![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <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 |
![]() | |
typedef AdvancedTransform < ScalarType, FixedImageDimension, MovingImageDimension > | AdvancedTransformType |
typedef AdvancedBSplineDeformableTransform < ScalarType, FixedImageDimension, 1 > | BSplineOrder1TransformType |
typedef AdvancedBSplineDeformableTransform < ScalarType, FixedImageDimension, 2 > | BSplineOrder2TransformType |
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 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 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::MultiThreader | ThreaderType |
typedef ThreaderType::ThreadInfoStruct | 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 () |
![]() | |
AdvancedImageToImageMetric () | |
virtual void | AfterThreadedGetValueAndDerivative (MeasureType &value, DerivativeType &derivative) const |
virtual void | CheckForAdvancedTransform (void) |
virtual void | CheckForBSplineInterpolator (void) |
virtual void | CheckForBSplineTransform (void) |
virtual void | CheckNumberOfSamples (unsigned long wanted, unsigned long found) const |
virtual void | ComputeFixedImageExtrema (const FixedImageType *image, const FixedImageRegionType ®ion) |
virtual void | ComputeMovingImageExtrema (const MovingImageType *image, const MovingImageRegionType ®ion) |
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) throw ( ExceptionObject ) |
virtual void | InitializeLimiters (void) |
virtual void | InitializeThreadingParameters (void) const |
virtual bool | IsInsideMovingMask (const MovingImagePointType &point) const |
itkAlignedTypedef (ITK_CACHE_LINE_ALIGNMENT, PaddedGetValueAndDerivativePerThreadStruct, AlignedGetValueAndDerivativePerThreadStruct) | |
itkPadStruct (ITK_CACHE_LINE_ALIGNMENT, GetValueAndDerivativePerThreadStruct, PaddedGetValueAndDerivativePerThreadStruct) | |
void | LaunchGetValueAndDerivativeThreaderCallback (void) const |
void | PrintSelf (std::ostream &os, Indent indent) const |
virtual void | SetUseFixedImageLimiter (bool _arg) |
virtual void | SetUseImageSampler (bool _arg) |
virtual void | SetUseMovingImageLimiter (bool _arg) |
virtual void | ThreadedGetValueAndDerivative (ThreadIdType threadID) |
virtual bool | TransformPoint (const FixedImagePointType &fixedImagePoint, MovingImagePointType &mappedPoint) const |
virtual | ~AdvancedImageToImageMetric () |
Private Member Functions | |
ImageToImageMetricWithFeatures (const Self &) | |
void | operator= (const Self &) |
Additional Inherited Members | |
![]() | |
static ITK_THREAD_RETURN_TYPE | AccumulateDerivativesThreaderCallback (void *arg) |
static ITK_THREAD_RETURN_TYPE | GetValueAndDerivativeThreaderCallback (void *arg) |
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 35 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 211 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 210 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 209 of file itkImageToImageMetricWithFeatures.h.
typedef SmartPointer< const Self > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ConstPointer |
Definition at line 44 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::CoordinateRepresentationType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::CoordinateRepresentationType |
Typedefs from the superclass.
Definition at line 47 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::DerivativeType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::DerivativeType |
Definition at line 76 of file itkImageToImageMetricWithFeatures.h.
typedef FixedFeatureImageType::Pointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureImagePointer |
Definition at line 102 of file itkImageToImageMetricWithFeatures.h.
typedef TFixedFeatureImage itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureImageType |
Typedefs for the feature images.
Definition at line 101 of file itkImageToImageMetricWithFeatures.h.
typedef std::vector< FixedFeatureImagePointer > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureImageVectorType |
Definition at line 105 of file itkImageToImageMetricWithFeatures.h.
typedef FixedFeatureInterpolatorType::Pointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureInterpolatorPointer |
Definition at line 111 of file itkImageToImageMetricWithFeatures.h.
typedef InterpolateImageFunction< FixedFeatureImageType, double > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureInterpolatorType |
Typedefs for the feature images interpolators.
Definition at line 109 of file itkImageToImageMetricWithFeatures.h.
typedef std::vector< FixedFeatureInterpolatorPointer > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedFeatureInterpolatorVectorType |
Definition at line 113 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageConstPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageConstPointer |
Definition at line 55 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageLimiterOutputType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageLimiterOutputType |
Definition at line 89 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageLimiterType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageLimiterType |
Definition at line 87 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageMaskPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageMaskPointer |
Definition at line 72 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageMaskType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageMaskType |
Definition at line 71 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImagePixelType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImagePixelType |
Definition at line 78 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 212 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageRegionType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageRegionType |
Definition at line 56 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::FixedImageType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::FixedImageType |
Definition at line 54 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::GradientImageFilterPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GradientImageFilterPointer |
Definition at line 70 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::GradientImageFilterType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GradientImageFilterType |
Definition at line 69 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::GradientImagePointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GradientImagePointer |
Definition at line 68 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::GradientImageType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GradientImageType |
Definition at line 67 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::GradientPixelType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::GradientPixelType |
Definition at line 66 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::ImageSampleContainerPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ImageSampleContainerPointer |
Definition at line 83 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::ImageSampleContainerType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ImageSampleContainerType |
Definition at line 82 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::ImageSamplerPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ImageSamplerPointer |
Definition at line 81 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::ImageSamplerType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ImageSamplerType |
Definition at line 80 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::InputPointType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::InputPointType |
Definition at line 59 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::InternalMaskPixelType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::InternalMaskPixelType |
Definition at line 84 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::InternalMovingImageMaskType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::InternalMovingImageMaskType |
Definition at line 85 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::InterpolatorPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::InterpolatorPointer |
Definition at line 64 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::InterpolatorType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::InterpolatorType |
Definition at line 63 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MeasureType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MeasureType |
Definition at line 75 of file itkImageToImageMetricWithFeatures.h.
typedef MovingFeatureImageType::Pointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureImagePointer |
Definition at line 104 of file itkImageToImageMetricWithFeatures.h.
typedef TMovingFeatureImage itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureImageType |
Definition at line 103 of file itkImageToImageMetricWithFeatures.h.
typedef std::vector< MovingFeatureImagePointer > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureImageVectorType |
Definition at line 106 of file itkImageToImageMetricWithFeatures.h.
typedef MovingFeatureInterpolatorType::Pointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureInterpolatorPointer |
Definition at line 112 of file itkImageToImageMetricWithFeatures.h.
typedef InterpolateImageFunction< MovingFeatureImageType, double > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureInterpolatorType |
Definition at line 110 of file itkImageToImageMetricWithFeatures.h.
typedef std::vector< MovingFeatureInterpolatorPointer > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingFeatureInterpolatorVectorType |
Definition at line 114 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageConstPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageConstPointer |
Definition at line 53 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 215 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 214 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageLimiterOutputType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageLimiterOutputType |
Definition at line 90 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageLimiterType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageLimiterType |
Definition at line 88 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageMaskInterpolatorType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageMaskInterpolatorType |
Definition at line 86 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageMaskPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageMaskPointer |
Definition at line 74 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageMaskType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageMaskType |
Definition at line 73 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImagePixelType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImagePixelType |
Definition at line 52 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 213 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageRegionType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageRegionType |
Definition at line 79 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::MovingImageType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::MovingImageType |
Definition at line 51 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::OutputPointType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::OutputPointType |
Definition at line 60 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::ParametersType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::ParametersType |
Definition at line 77 of file itkImageToImageMetricWithFeatures.h.
typedef SmartPointer< Self > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::Pointer |
Definition at line 43 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::RealType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::RealType |
Definition at line 65 of file itkImageToImageMetricWithFeatures.h.
typedef ImageToImageMetricWithFeatures itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::Self |
Standard class typedefs.
Definition at line 41 of file itkImageToImageMetricWithFeatures.h.
typedef AdvancedImageToImageMetric< TFixedImage, TMovingImage > itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::Superclass |
Definition at line 42 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::TransformJacobianType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::TransformJacobianType |
Definition at line 62 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::TransformParametersType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::TransformParametersType |
Definition at line 61 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::TransformPointer itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::TransformPointer |
Definition at line 58 of file itkImageToImageMetricWithFeatures.h.
typedef Superclass::TransformType itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::TransformType |
Definition at line 57 of file itkImageToImageMetricWithFeatures.h.
|
protected |
|
inlineprotectedvirtual |
Definition at line 206 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 134 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 152 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 176 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 194 of file itkImageToImageMetricWithFeatures.h.
|
virtual |
Get the number of fixed feature images.
|
virtual |
Get the number of moving feature images.
|
virtual |
Initialize the metric.
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage >.
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 |
void itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::SetFixedFeatureImage | ( | unsigned int | i, |
FixedFeatureImageType * | im | ||
) |
Functions to set the fixed feature images.
|
inline |
Definition at line 125 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 143 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 167 of file itkImageToImageMetricWithFeatures.h.
void itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage >::SetMovingFeatureInterpolator | ( | unsigned int | i, |
MovingFeatureInterpolatorType * | interpolator | ||
) |
Functions to set the moving feature interpolators.
|
inline |
Definition at line 185 of file itkImageToImageMetricWithFeatures.h.
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 226 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 225 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 220 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 222 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 227 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 221 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 223 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Member variables.
Definition at line 218 of file itkImageToImageMetricWithFeatures.h.
|
protected |
Definition at line 219 of file itkImageToImageMetricWithFeatures.h.
Generated on 11-03-2014 for elastix by ![]() |
![]() |