ITK
4.9.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 49 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 62 of file itkVectorImageToImageMetricTraitsv4.h.
typedef CentralDifferenceImageFunction<FixedImageType, CoordinateRepresentationType, FixedImageGradientType> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::DefaultFixedImageGradientCalculator |
Definition at line 127 of file itkVectorImageToImageMetricTraitsv4.h.
typedef GradientRecursiveGaussianImageFilter< FixedImageType, FixedImageGradientImageType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::DefaultFixedImageGradientFilter |
Default image gradient filter types
Definition at line 108 of file itkVectorImageToImageMetricTraitsv4.h.
typedef CentralDifferenceImageFunction<MovingImageType, CoordinateRepresentationType, MovingImageGradientType> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::DefaultMovingImageGradientCalculator |
Definition at line 131 of file itkVectorImageToImageMetricTraitsv4.h.
typedef GradientRecursiveGaussianImageFilter< MovingImageType, MovingImageGradientImageType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::DefaultMovingImageGradientFilter |
Definition at line 111 of file itkVectorImageToImageMetricTraitsv4.h.
typedef FixedImageGradientType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedGradientPixelType |
Definition at line 84 of file itkVectorImageToImageMetricTraitsv4.h.
typedef CovariantVector<CoordinateRepresentationType, FixedImageDimension> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageComponentGradientType |
Definition at line 101 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 118 of file itkVectorImageToImageMetricTraitsv4.h.
typedef DefaultConvertPixelTraits< FixedImageGradientType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageGradientConvertType |
Definition at line 77 of file itkVectorImageToImageMetricTraitsv4.h.
typedef ImageToImageFilter< FixedImageType, FixedImageGradientImageType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageGradientFilterType |
Definition at line 92 of file itkVectorImageToImageMetricTraitsv4.h.
typedef Image< FixedGradientPixelType, itkGetStaticConstMacro(FixedImageDimension) > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageGradientImageType |
Definition at line 89 of file itkVectorImageToImageMetricTraitsv4.h.
typedef Vector< CoordinateRepresentationType, FixedImageDimension*NumberOfComponents > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageGradientType |
Definition at line 73 of file itkVectorImageToImageMetricTraitsv4.h.
typedef FixedImageType::PixelType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImagePixelType |
Definition at line 59 of file itkVectorImageToImageMetricTraitsv4.h.
typedef TFixedImageType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::FixedImageType |
Definition at line 55 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 81 of file itkVectorImageToImageMetricTraitsv4.h.
typedef unsigned int itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::ImageDimensionType |
Definition at line 65 of file itkVectorImageToImageMetricTraitsv4.h.
typedef MovingImageGradientType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingGradientPixelType |
Definition at line 85 of file itkVectorImageToImageMetricTraitsv4.h.
typedef CovariantVector<CoordinateRepresentationType, MovingImageDimension> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageComponentGradientType |
Definition at line 102 of file itkVectorImageToImageMetricTraitsv4.h.
typedef ImageFunction<MovingImageType, MovingImageGradientType, CoordinateRepresentationType> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageGradientCalculatorType |
Definition at line 122 of file itkVectorImageToImageMetricTraitsv4.h.
typedef DefaultConvertPixelTraits< MovingImageGradientType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageGradientConvertType |
Definition at line 78 of file itkVectorImageToImageMetricTraitsv4.h.
typedef ImageToImageFilter< MovingImageType, MovingImageGradientImageType > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageGradientFilterType |
Definition at line 99 of file itkVectorImageToImageMetricTraitsv4.h.
typedef Image< MovingGradientPixelType, itkGetStaticConstMacro(MovingImageDimension) > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageGradientImageType |
Definition at line 96 of file itkVectorImageToImageMetricTraitsv4.h.
typedef Vector< CoordinateRepresentationType, MovingImageDimension*NumberOfComponents > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageGradientType |
Definition at line 74 of file itkVectorImageToImageMetricTraitsv4.h.
typedef MovingImageType::PixelType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImagePixelType |
Definition at line 60 of file itkVectorImageToImageMetricTraitsv4.h.
typedef TMovingImageType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingImageType |
Definition at line 56 of file itkVectorImageToImageMetricTraitsv4.h.
typedef NumericTraits< MovingImagePixelType >::RealType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::MovingRealType |
Definition at line 82 of file itkVectorImageToImageMetricTraitsv4.h.
typedef VectorImageToImageMetricTraitsv4 itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::Self |
Standard class typedefs.
Definition at line 53 of file itkVectorImageToImageMetricTraitsv4.h.
typedef CovariantVector<CoordinateRepresentationType, VirtualImageDimension> itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::VirtualImageComponentGradientType |
Definition at line 103 of file itkVectorImageToImageMetricTraitsv4.h.
typedef Vector< CoordinateRepresentationType, VirtualImageDimension*NumberOfComponents > itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::VirtualImageGradientType |
Definition at line 75 of file itkVectorImageToImageMetricTraitsv4.h.
typedef TVirtualImageType itk::VectorImageToImageMetricTraitsv4< TFixedImageType, TMovingImageType, TVirtualImageType, NumberOfComponents, TCoordRep >::VirtualImageType |
Definition at line 57 of file itkVectorImageToImageMetricTraitsv4.h.
|
static |
Definition at line 67 of file itkVectorImageToImageMetricTraitsv4.h.
|
static |
Definition at line 69 of file itkVectorImageToImageMetricTraitsv4.h.
|
static |
Definition at line 71 of file itkVectorImageToImageMetricTraitsv4.h.