ITK
4.3.0
Insight Segmentation and Registration Toolkit
|
#include <itkVectorImageToImageMetricTraitsv4.h>
A simple structure holding type information for ImageToImageMetricv4 classes.
This class provides type information for class members and methods used in gradient calculation. This class is used for images with vector pixel types, including VectorImage. For images with scalar pixel types, see itkDefaultImageToImageMetricTraitsv4.
Definition at line 50 of file itkVectorImageToImageMetricTraitsv4.h.
Static Public Attributes | |
static const ImageDimensionType | FixedImageDimension = FixedImageType::ImageDimension |
static const ImageDimensionType | MovingImageDimension = MovingImageType::ImageDimension |
static const ImageDimensionType | VirtualImageDimension = VirtualImageType::ImageDimension |
typedef TCoordRep itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::CoordinateRepresentationType |
Definition at line 63 of file itkVectorImageToImageMetricTraitsv4.h.
typedef CentralDifferenceImageFunction<FixedImageType, CoordinateRepresentationType, FixedImageGradientType> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::DefaultFixedImageGradientCalculator |
Definition at line 128 of file itkVectorImageToImageMetricTraitsv4.h.
typedef GradientRecursiveGaussianImageFilter< FixedImageType, FixedImageGradientImageType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::DefaultFixedImageGradientFilter |
Default image gradient filter types
Definition at line 109 of file itkVectorImageToImageMetricTraitsv4.h.
typedef CentralDifferenceImageFunction<MovingImageType, CoordinateRepresentationType, MovingImageGradientType> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::DefaultMovingImageGradientCalculator |
Definition at line 132 of file itkVectorImageToImageMetricTraitsv4.h.
typedef GradientRecursiveGaussianImageFilter< MovingImageType, MovingImageGradientImageType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::DefaultMovingImageGradientFilter |
Definition at line 112 of file itkVectorImageToImageMetricTraitsv4.h.
typedef FixedImageGradientType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedGradientPixelType |
Definition at line 85 of file itkVectorImageToImageMetricTraitsv4.h.
typedef CovariantVector<CoordinateRepresentationType, FixedImageDimension> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageComponentGradientType |
Definition at line 102 of file itkVectorImageToImageMetricTraitsv4.h.
typedef ImageFunction<FixedImageType, FixedImageGradientType, CoordinateRepresentationType> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageGradientCalculatorType |
Image gradient calculator types. The TOutput template parameter is chosen to match that of CentralDiffererenceImageFunction.
Definition at line 119 of file itkVectorImageToImageMetricTraitsv4.h.
typedef DefaultConvertPixelTraits< FixedImageGradientType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageGradientConvertType |
Definition at line 78 of file itkVectorImageToImageMetricTraitsv4.h.
typedef ImageToImageFilter< FixedImageType, FixedImageGradientImageType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageGradientFilterType |
Definition at line 93 of file itkVectorImageToImageMetricTraitsv4.h.
typedef Image< FixedGradientPixelType, itkGetStaticConstMacro(FixedImageDimension) > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageGradientImageType |
Definition at line 90 of file itkVectorImageToImageMetricTraitsv4.h.
typedef Vector< CoordinateRepresentationType, FixedImageDimension*NumberOfComponents > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageGradientType |
Definition at line 74 of file itkVectorImageToImageMetricTraitsv4.h.
typedef FixedImageType::PixelType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImagePixelType |
Definition at line 60 of file itkVectorImageToImageMetricTraitsv4.h.
typedef TFixedImageType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageType |
Definition at line 56 of file itkVectorImageToImageMetricTraitsv4.h.
typedef NumericTraits< FixedImagePixelType >::RealType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedRealType |
Type of the filter used to calculate the gradients.
Definition at line 82 of file itkVectorImageToImageMetricTraitsv4.h.
typedef unsigned int itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::ImageDimensionType |
Definition at line 66 of file itkVectorImageToImageMetricTraitsv4.h.
typedef MovingImageGradientType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingGradientPixelType |
Definition at line 86 of file itkVectorImageToImageMetricTraitsv4.h.
typedef CovariantVector<CoordinateRepresentationType, MovingImageDimension> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageComponentGradientType |
Definition at line 103 of file itkVectorImageToImageMetricTraitsv4.h.
typedef ImageFunction<MovingImageType, MovingImageGradientType, CoordinateRepresentationType> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageGradientCalculatorType |
Definition at line 123 of file itkVectorImageToImageMetricTraitsv4.h.
typedef DefaultConvertPixelTraits< MovingImageGradientType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageGradientConvertType |
Definition at line 79 of file itkVectorImageToImageMetricTraitsv4.h.
typedef ImageToImageFilter< MovingImageType, MovingImageGradientImageType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageGradientFilterType |
Definition at line 100 of file itkVectorImageToImageMetricTraitsv4.h.
typedef Image< MovingGradientPixelType, itkGetStaticConstMacro(MovingImageDimension) > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageGradientImageType |
Definition at line 97 of file itkVectorImageToImageMetricTraitsv4.h.
typedef Vector< CoordinateRepresentationType, MovingImageDimension*NumberOfComponents > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageGradientType |
Definition at line 75 of file itkVectorImageToImageMetricTraitsv4.h.
typedef MovingImageType::PixelType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImagePixelType |
Definition at line 61 of file itkVectorImageToImageMetricTraitsv4.h.
typedef TMovingImageType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageType |
Definition at line 57 of file itkVectorImageToImageMetricTraitsv4.h.
typedef NumericTraits< MovingImagePixelType >::RealType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingRealType |
Definition at line 83 of file itkVectorImageToImageMetricTraitsv4.h.
typedef VectorImageToImageMetricTraitsv4 itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::Self |
Standard class typedefs.
Definition at line 54 of file itkVectorImageToImageMetricTraitsv4.h.
typedef CovariantVector<CoordinateRepresentationType, VirtualImageDimension> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::VirtualImageComponentGradientType |
Definition at line 104 of file itkVectorImageToImageMetricTraitsv4.h.
typedef Vector< CoordinateRepresentationType, VirtualImageDimension*NumberOfComponents > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::VirtualImageGradientType |
Definition at line 76 of file itkVectorImageToImageMetricTraitsv4.h.
typedef TVirtualImageType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::VirtualImageType |
Definition at line 58 of file itkVectorImageToImageMetricTraitsv4.h.
|
static |
Definition at line 68 of file itkVectorImageToImageMetricTraitsv4.h.
|
static |
Definition at line 70 of file itkVectorImageToImageMetricTraitsv4.h.
|
static |
Definition at line 72 of file itkVectorImageToImageMetricTraitsv4.h.