|
typedef AffineTransformType::Pointer | AffineTransformPointer |
|
typedef AffineTransform< double, itkGetStaticConstMacro(ImageDimension)> | AffineTransformType |
|
typedef SmartPointer< const Self > | ConstPointer |
|
typedef SmartPointer< Self > | Pointer |
|
typedef AffineImageToImageRegistrationMethod | Self |
|
typedef OptimizedImageToImageRegistrationMethod< TImage > | Superclass |
|
typedef AffineTransformType | TransformType |
|
typedef SmartPointer< const Self > | ConstPointer |
|
typedef TImage | ImageType |
|
enum | InterpolationMethodEnumType { NEAREST_NEIGHBOR_INTERPOLATION,
LINEAR_INTERPOLATION,
BSPLINE_INTERPOLATION,
SINC_INTERPOLATION
} |
|
enum | MetricMethodEnumType { MATTES_MI_METRIC,
NORMALIZED_CORRELATION_METRIC,
MEAN_SQUARED_ERROR_METRIC
} |
|
typedef ImageType::PixelType | PixelType |
|
typedef SmartPointer< Self > | Pointer |
|
typedef OptimizedImageToImageRegistrationMethod | Self |
|
typedef ImageToImageRegistrationMethod< TImage > | Superclass |
|
enum | TransformMethodEnumType { RIGID_TRANSFORM,
AFFINE_TRANSFORM,
BSPLINE_TRANSFORM
} |
|
typedef TransformType::ParametersType | TransformParametersScalesType |
|
typedef TransformType::ParametersType | TransformParametersType |
|
typedef Superclass::TransformType | TransformType |
|
typedef SmartPointer< const Self > | ConstPointer |
|
typedef DataObject::Pointer | DataObjectPointer |
|
typedef Superclass::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
|
typedef TImage | ImageType |
|
typedef SpatialObject< itkGetStaticConstMacro(ImageDimension)> | MaskObjectType |
|
typedef SmartPointer< Self > | Pointer |
|
typedef TImage::PointType | PointType |
|
typedef ImageToImageRegistrationMethod | Self |
|
typedef ProcessObject | Superclass |
|
typedef DataObjectDecorator< TransformType > | TransformOutputType |
|
typedef Transform< double, itkGetStaticConstMacro(ImageDimension), itkGetStaticConstMacro(ImageDimension)> | TransformType |
|
|
void | GenerateData (void) ITK_OVERRIDE |
|
AffineTransformPointer | GetAffineTransform (void) const |
|
TransformType * | GetTypedTransform (void) |
|
const TransformType * | GetTypedTransform (void) const |
|
| itkNewMacro (Self) |
|
| itkStaticConstMacro (ImageDimension, unsigned int, TImage::ImageDimension) |
|
| itkTypeMacro (AffineImageToImageRegistrationMethod, OptimizedImageToImageRegistrationMethod) |
|
void | SetInitialTransformParametersFromAffineTransform (const AffineTransformType *affine) |
|
| itkGetConstMacro (InitialTransformParameters, TransformParametersType) |
|
| itkGetConstMacro (InitialTransformFixedParameters, TransformParametersType) |
|
| itkGetConstMacro (LastTransformParameters, TransformParametersType) |
|
| itkGetConstMacro (TransformParametersScales, TransformParametersScalesType) |
|
| itkGetConstMacro (SampleFromOverlap, bool) |
|
| itkGetConstMacro (MinimizeMemory, bool) |
|
| itkGetConstMacro (MaxIterations, unsigned int) |
|
| itkGetConstMacro (UseEvolutionaryOptimization, bool) |
|
| itkGetConstMacro (NumberOfSamples, unsigned int) |
|
| itkGetConstMacro (UseFixedImageSamplesIntensityThreshold, bool) |
|
| itkGetConstMacro (FixedImageSamplesIntensityThreshold, PixelType) |
|
| itkGetConstMacro (TargetError, double) |
|
| itkGetConstMacro (RandomNumberSeed, int) |
|
| itkGetConstMacro (TransformMethodEnum, TransformMethodEnumType) |
|
| itkGetConstMacro (MetricMethodEnum, MetricMethodEnumType) |
|
| itkGetConstMacro (InterpolationMethodEnum, InterpolationMethodEnumType) |
|
| itkGetMacro (FinalMetricValue, double) |
|
| itkNewMacro (Self) |
|
| itkSetMacro (InitialTransformParameters, TransformParametersType) |
|
| itkSetMacro (InitialTransformFixedParameters, TransformParametersType) |
|
| itkSetMacro (LastTransformParameters, TransformParametersType) |
|
| itkSetMacro (TransformParametersScales, TransformParametersScalesType) |
|
| itkSetMacro (SampleFromOverlap, bool) |
|
| itkSetMacro (MinimizeMemory, bool) |
|
| itkSetMacro (MaxIterations, unsigned int) |
|
| itkSetMacro (UseEvolutionaryOptimization, bool) |
|
| itkSetMacro (NumberOfSamples, unsigned int) |
|
| itkSetMacro (UseFixedImageSamplesIntensityThreshold, bool) |
|
| itkSetMacro (TargetError, double) |
|
| itkSetMacro (RandomNumberSeed, int) |
|
| itkSetMacro (MetricMethodEnum, MetricMethodEnumType) |
|
| itkSetMacro (InterpolationMethodEnum, InterpolationMethodEnumType) |
|
| itkStaticConstMacro (ImageDimension, unsigned int, TImage::ImageDimension) |
|
| itkTypeMacro (OptimizedImageToImageRegistrationMethod, ImageToImageRegistrationMethod) |
|
void | SetFixedImageSamplesIntensityThreshold (PixelType val) |
|
const TransformOutputType * | GetOutput (void) const |
|
| itkBooleanMacro (ReportProgress) |
|
| itkGetConstObjectMacro (FixedImage, ImageType) |
|
| itkGetConstObjectMacro (MovingImage, ImageType) |
|
| itkGetConstObjectMacro (FixedImageMaskObject, MaskObjectType) |
|
| itkGetConstObjectMacro (MovingImageMaskObject, MaskObjectType) |
|
| itkGetMacro (RegistrationNumberOfThreads, unsigned int) |
|
| itkGetMacro (UseRegionOfInterest, bool) |
|
| itkGetMacro (RegionOfInterestPoint1, PointType) |
|
| itkGetMacro (RegionOfInterestPoint2, PointType) |
|
| itkGetMacro (UseFixedImageMaskObject, bool) |
|
| itkGetMacro (UseMovingImageMaskObject, bool) |
|
| itkGetMacro (ReportProgress, bool) |
|
| itkGetObjectMacro (Observer, Command) |
|
| itkNewMacro (Self) |
|
| itkSetMacro (RegistrationNumberOfThreads, unsigned int) |
|
| itkSetMacro (UseRegionOfInterest, bool) |
|
| itkSetMacro (RegionOfInterestPoint1, PointType) |
|
| itkSetMacro (RegionOfInterestPoint2, PointType) |
|
| itkSetMacro (UseFixedImageMaskObject, bool) |
|
| itkSetMacro (UseMovingImageMaskObject, bool) |
|
| itkSetMacro (ReportProgress, bool) |
|
| itkSetObjectMacro (Observer, Command) |
|
| itkStaticConstMacro (ImageDimension, unsigned int, TImage::ImageDimension) |
|
| itkTypeMacro (ImageToImageRegistrationMethod, ProcessObject) |
|
void | SetFixedImage (const ImageType *fixedImage) |
|
void | SetFixedImageMaskObject (const MaskObjectType *maskObject) |
|
void | SetMovingImage (const ImageType *movingImage) |
|
void | SetMovingImageMaskObject (const MaskObjectType *maskObject) |
|
void | SetRegionOfInterest (const PointType &point1, const PointType &point2) |
|
template<class TImage>
class itk::AffineImageToImageRegistrationMethod< TImage >
Definition at line 30 of file itkAffineImageToImageRegistrationMethod.h.