Slicer
4.10
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/CLI/ExpertAutomatedRegistration/ITKRegistrationHelper/itkImageToImageRegistrationHelper.h>
Public Member Functions | |
void | ComputeBaselineDifference (void) |
TImage::ConstPointer | GetFinalMovingImage (InterpolationMethodEnumType interp=OptimizedRegistrationMethodType ::LINEAR_INTERPOLATION) |
void | Initialize (void) |
itkBooleanMacro (UseFixedImageMaskObject) | |
itkBooleanMacro (UseMovingImageMaskObject) | |
itkBooleanMacro (SampleFromOverlap) | |
itkBooleanMacro (EnableLoadedRegistration) | |
itkBooleanMacro (EnableInitialRegistration) | |
itkBooleanMacro (EnableRigidRegistration) | |
itkBooleanMacro (EnableAffineRegistration) | |
itkBooleanMacro (EnableBSplineRegistration) | |
itkBooleanMacro (ReportProgress) | |
itkBooleanMacro (MinimizeMemory) | |
itkGetConstMacro (UseFixedImageMaskObject, bool) | |
itkGetConstMacro (UseMovingImageMaskObject, bool) | |
itkGetConstMacro (SampleIntensityPortion, double) | |
itkGetConstMacro (EnableLoadedRegistration, bool) | |
itkGetConstMacro (EnableInitialRegistration, bool) | |
itkGetConstMacro (EnableRigidRegistration, bool) | |
itkGetConstMacro (EnableAffineRegistration, bool) | |
itkGetConstMacro (EnableBSplineRegistration, bool) | |
itkGetConstMacro (ExpectedOffsetPixelMagnitude, double) | |
itkGetConstMacro (ExpectedRotationMagnitude, double) | |
itkGetConstMacro (ExpectedScaleMagnitude, double) | |
itkGetConstMacro (ExpectedSkewMagnitude, double) | |
itkGetConstMacro (InitialMethodEnum, InitialMethodEnumType) | |
itkGetConstMacro (RigidSamplingRatio, double) | |
itkGetConstMacro (RigidTargetError, double) | |
itkGetConstMacro (RigidMaxIterations, unsigned int) | |
itkGetConstMacro (RigidMetricMethodEnum, MetricMethodEnumType) | |
itkGetConstMacro (RigidInterpolationMethodEnum, InterpolationMethodEnumType) | |
itkGetConstMacro (AffineSamplingRatio, double) | |
itkGetConstMacro (AffineTargetError, double) | |
itkGetConstMacro (AffineMaxIterations, unsigned int) | |
itkGetConstMacro (AffineMetricMethodEnum, MetricMethodEnumType) | |
itkGetConstMacro (AffineInterpolationMethodEnum, InterpolationMethodEnumType) | |
itkGetConstMacro (BSplineSamplingRatio, double) | |
itkGetConstMacro (BSplineTargetError, double) | |
itkGetConstMacro (BSplineMaxIterations, unsigned int) | |
itkGetConstMacro (BSplineControlPointPixelSpacing, double) | |
itkGetConstMacro (BSplineMetricMethodEnum, MetricMethodEnumType) | |
itkGetConstMacro (BSplineInterpolationMethodEnum, InterpolationMethodEnumType) | |
itkGetConstObjectMacro (FixedImage, TImage) | |
itkGetConstObjectMacro (MovingImage, TImage) | |
itkGetConstObjectMacro (FixedImageMaskObject, MaskObjectType) | |
itkGetConstObjectMacro (MovingImageMaskObject, MaskObjectType) | |
itkGetConstObjectMacro (BaselineDifferenceImage, TImage) | |
itkGetConstObjectMacro (BaselineResampledMovingImage, TImage) | |
itkGetConstObjectMacro (CurrentMatrixTransform, MatrixTransformType) | |
itkGetConstObjectMacro (CurrentBSplineTransform, BSplineTransformType) | |
itkGetConstObjectMacro (CurrentMovingImage, TImage) | |
itkGetConstObjectMacro (LoadedTransformResampledImage, TImage) | |
itkGetConstObjectMacro (MatrixTransformResampledImage, TImage) | |
itkGetConstObjectMacro (BSplineTransformResampledImage, TImage) | |
itkGetConstObjectMacro (LoadedMatrixTransform, MatrixTransformType) | |
itkGetConstObjectMacro (LoadedBSplineTransform, BSplineTransformType) | |
itkGetConstObjectMacro (RigidTransform, RigidTransformType) | |
itkGetConstObjectMacro (AffineTransform, AffineTransformType) | |
itkGetConstObjectMacro (BSplineTransform, BSplineTransformType) | |
itkGetMacro (RandomNumberSeed, unsigned int) | |
itkGetMacro (UseRegionOfInterest, bool) | |
itkGetMacro (RegionOfInterestPoint1, PointType) | |
itkGetMacro (RegionOfInterestPoint2, PointType) | |
itkGetMacro (SampleFromOverlap, bool) | |
itkGetMacro (BaselineNumberOfFailedPixels, unsigned int) | |
itkGetMacro (BaselineTestPassed, bool) | |
itkGetMacro (FinalMetricValue, double) | |
itkGetMacro (ReportProgress, bool) | |
itkGetMacro (MinimizeMemory, bool) | |
itkGetMacro (RigidMetricValue, double) | |
itkGetMacro (AffineMetricValue, double) | |
itkGetMacro (BSplineMetricValue, double) | |
itkNewMacro (Self) | |
itkSetConstObjectMacro (FixedImage, TImage) | |
itkSetConstObjectMacro (MovingImage, TImage) | |
itkSetConstObjectMacro (BaselineImage, TImage) | |
itkSetMacro (RandomNumberSeed, unsigned int) | |
itkSetMacro (UseFixedImageMaskObject, bool) | |
itkSetMacro (UseMovingImageMaskObject, bool) | |
itkSetMacro (UseRegionOfInterest, bool) | |
itkSetMacro (RegionOfInterestPoint1, PointType) | |
itkSetMacro (RegionOfInterestPoint2, PointType) | |
itkSetMacro (SampleFromOverlap, bool) | |
itkSetMacro (SampleIntensityPortion, double) | |
itkSetMacro (BaselineNumberOfFailedPixelsTolerance, unsigned int) | |
itkSetMacro (BaselineIntensityTolerance, PixelType) | |
itkSetMacro (BaselineRadiusTolerance, unsigned int) | |
itkSetMacro (EnableLoadedRegistration, bool) | |
itkSetMacro (EnableInitialRegistration, bool) | |
itkSetMacro (EnableRigidRegistration, bool) | |
itkSetMacro (EnableAffineRegistration, bool) | |
itkSetMacro (EnableBSplineRegistration, bool) | |
itkSetMacro (ExpectedOffsetPixelMagnitude, double) | |
itkSetMacro (ExpectedRotationMagnitude, double) | |
itkSetMacro (ExpectedScaleMagnitude, double) | |
itkSetMacro (ExpectedSkewMagnitude, double) | |
itkSetMacro (ReportProgress, bool) | |
itkSetMacro (MinimizeMemory, bool) | |
itkSetMacro (InitialMethodEnum, InitialMethodEnumType) | |
itkSetMacro (RigidSamplingRatio, double) | |
itkSetMacro (RigidTargetError, double) | |
itkSetMacro (RigidMaxIterations, unsigned int) | |
itkSetMacro (RigidMetricMethodEnum, MetricMethodEnumType) | |
itkSetMacro (RigidInterpolationMethodEnum, InterpolationMethodEnumType) | |
itkSetMacro (AffineSamplingRatio, double) | |
itkSetMacro (AffineTargetError, double) | |
itkSetMacro (AffineMaxIterations, unsigned int) | |
itkSetMacro (AffineMetricMethodEnum, MetricMethodEnumType) | |
itkSetMacro (AffineInterpolationMethodEnum, InterpolationMethodEnumType) | |
itkSetMacro (BSplineSamplingRatio, double) | |
itkSetMacro (BSplineTargetError, double) | |
itkSetMacro (BSplineMaxIterations, unsigned int) | |
itkSetMacro (BSplineControlPointPixelSpacing, double) | |
itkSetMacro (BSplineMetricMethodEnum, MetricMethodEnumType) | |
itkSetMacro (BSplineInterpolationMethodEnum, InterpolationMethodEnumType) | |
itkStaticConstMacro (ImageDimension, unsigned int, TImage::ImageDimension) | |
itkTypeMacro (ImageToImageRegistrationHelper, Object) | |
void | LoadBaselineImage (const std::string filename) |
void | LoadFixedImage (const std::string filename) |
void | LoadMovingImage (const std::string filename) |
void | LoadParameters (const std::string filename) |
void | LoadTransform (const std::string filename) |
TImage::ConstPointer | ResampleImage (InterpolationMethodEnumType interp=OptimizedRegistrationMethodType ::LINEAR_INTERPOLATION, const TImage *movingImage=NULL, const MatrixTransformType *matrixTransform=NULL, const BSplineTransformType *bsplineTransform=NULL, PixelType defaultPixelValue=0) |
void | SaveImage (const std::string filename, const TImage *image) |
void | SaveParameters (const std::string filename) |
void | SaveTransform (const std::string filename) |
void | SetFixedImageMaskObject (const MaskObjectType *mask) |
void | SetFixedLandmarks (const LandmarkVectorType &fixedLandmarks) |
void | SetLoadedBSplineTransform (const BSplineTransformType &tfm) |
void | SetLoadedMatrixTransform (const MatrixTransformType &tfm) |
void | SetMovingImageMaskObject (const MaskObjectType *mask) |
void | SetMovingLandmarks (const LandmarkVectorType &movingLandmarks) |
void | SetRegionOfInterest (const PointType &point1, const PointType &point2) |
void | SetRegionOfInterest (const std::vector< float > &points) |
void | Update (void) |
Protected Member Functions | |
ImageToImageRegistrationHelper (void) | |
void | PrintSelf (std::ostream &os, Indent indent) const ITK_OVERRIDE |
void | PrintSelfHelper (std::ostream &os, Indent indent, const std::string basename, MetricMethodEnumType metric, InterpolationMethodEnumType interpolation) const |
virtual | ~ImageToImageRegistrationHelper (void) |
Definition at line 35 of file itkImageToImageRegistrationHelper.h.
typedef AffineImageToImageRegistrationMethod<TImage> itk::ImageToImageRegistrationHelper< TImage >::AffineRegistrationMethodType |
Definition at line 75 of file itkImageToImageRegistrationHelper.h.
typedef AffineRegistrationMethodType::TransformType itk::ImageToImageRegistrationHelper< TImage >::AffineTransformType |
Definition at line 117 of file itkImageToImageRegistrationHelper.h.
typedef BSplineImageToImageRegistrationMethod<TImage> itk::ImageToImageRegistrationHelper< TImage >::BSplineRegistrationMethodType |
Definition at line 78 of file itkImageToImageRegistrationHelper.h.
typedef BSplineRegistrationMethodType::TransformType itk::ImageToImageRegistrationHelper< TImage >::BSplineTransformType |
Definition at line 122 of file itkImageToImageRegistrationHelper.h.
typedef SmartPointer<const Self> itk::ImageToImageRegistrationHelper< TImage >::ConstPointer |
Definition at line 43 of file itkImageToImageRegistrationHelper.h.
typedef TImage itk::ImageToImageRegistrationHelper< TImage >::ImageType |
Definition at line 52 of file itkImageToImageRegistrationHelper.h.
typedef InitialImageToImageRegistrationMethod<TImage> itk::ImageToImageRegistrationHelper< TImage >::InitialRegistrationMethodType |
Definition at line 66 of file itkImageToImageRegistrationHelper.h.
typedef InitialRegistrationMethodType::TransformType itk::ImageToImageRegistrationHelper< TImage >::InitialTransformType |
Definition at line 107 of file itkImageToImageRegistrationHelper.h.
typedef OptimizedRegistrationMethodType::InterpolationMethodEnumType itk::ImageToImageRegistrationHelper< TImage >::InterpolationMethodEnumType |
Definition at line 90 of file itkImageToImageRegistrationHelper.h.
typedef std::vector<std::vector<float> > itk::ImageToImageRegistrationHelper< TImage >::LandmarkVectorType |
Definition at line 109 of file itkImageToImageRegistrationHelper.h.
typedef RegistrationMethodType::MaskObjectType itk::ImageToImageRegistrationHelper< TImage >::MaskObjectType |
Definition at line 84 of file itkImageToImageRegistrationHelper.h.
typedef AffineTransformType itk::ImageToImageRegistrationHelper< TImage >::MatrixTransformType |
Definition at line 119 of file itkImageToImageRegistrationHelper.h.
typedef OptimizedRegistrationMethodType::MetricMethodEnumType itk::ImageToImageRegistrationHelper< TImage >::MetricMethodEnumType |
Definition at line 87 of file itkImageToImageRegistrationHelper.h.
typedef OptimizedImageToImageRegistrationMethod<TImage> itk::ImageToImageRegistrationHelper< TImage >::OptimizedRegistrationMethodType |
Definition at line 69 of file itkImageToImageRegistrationHelper.h.
typedef TImage::PixelType itk::ImageToImageRegistrationHelper< TImage >::PixelType |
Definition at line 54 of file itkImageToImageRegistrationHelper.h.
typedef SmartPointer<Self> itk::ImageToImageRegistrationHelper< TImage >::Pointer |
Definition at line 42 of file itkImageToImageRegistrationHelper.h.
typedef TImage::PointType itk::ImageToImageRegistrationHelper< TImage >::PointType |
Definition at line 111 of file itkImageToImageRegistrationHelper.h.
typedef ImageToImageRegistrationMethod<TImage> itk::ImageToImageRegistrationHelper< TImage >::RegistrationMethodType |
Definition at line 63 of file itkImageToImageRegistrationHelper.h.
typedef RigidImageToImageRegistrationMethod<TImage> itk::ImageToImageRegistrationHelper< TImage >::RigidRegistrationMethodType |
Definition at line 72 of file itkImageToImageRegistrationHelper.h.
typedef RigidRegistrationMethodType::TransformType itk::ImageToImageRegistrationHelper< TImage >::RigidTransformType |
Definition at line 114 of file itkImageToImageRegistrationHelper.h.
typedef ImageToImageRegistrationHelper itk::ImageToImageRegistrationHelper< TImage >::Self |
Definition at line 40 of file itkImageToImageRegistrationHelper.h.
typedef Object itk::ImageToImageRegistrationHelper< TImage >::Superclass |
Definition at line 41 of file itkImageToImageRegistrationHelper.h.
enum itk::ImageToImageRegistrationHelper::InitialMethodEnumType |
Enumerator | |
---|---|
INIT_WITH_NONE | |
INIT_WITH_CURRENT_RESULTS | |
INIT_WITH_IMAGE_CENTERS | |
INIT_WITH_CENTERS_OF_MASS | |
INIT_WITH_SECOND_MOMENTS | |
INIT_WITH_LANDMARKS |
Definition at line 92 of file itkImageToImageRegistrationHelper.h.
enum itk::ImageToImageRegistrationHelper::RegistrationStageEnumType |
Enumerator | |
---|---|
PRE_STAGE | |
LOAD_STAGE | |
INIT_STAGE | |
RIGID_STAGE | |
AFFINE_STAGE | |
BSPLINE_STAGE |
Definition at line 99 of file itkImageToImageRegistrationHelper.h.
|
protected |
|
protectedvirtual |
void itk::ImageToImageRegistrationHelper< TImage >::ComputeBaselineDifference | ( | void | ) |
TImage::ConstPointer itk::ImageToImageRegistrationHelper< TImage >::GetFinalMovingImage | ( | InterpolationMethodEnumType | interp = OptimizedRegistrationMethodType ::LINEAR_INTERPOLATION | ) |
void itk::ImageToImageRegistrationHelper< TImage >::Initialize | ( | void | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkBooleanMacro | ( | UseFixedImageMaskObject | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkBooleanMacro | ( | UseMovingImageMaskObject | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkBooleanMacro | ( | SampleFromOverlap | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkBooleanMacro | ( | EnableLoadedRegistration | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkBooleanMacro | ( | EnableInitialRegistration | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkBooleanMacro | ( | EnableRigidRegistration | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkBooleanMacro | ( | EnableAffineRegistration | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkBooleanMacro | ( | EnableBSplineRegistration | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkBooleanMacro | ( | ReportProgress | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkBooleanMacro | ( | MinimizeMemory | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | UseFixedImageMaskObject | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | UseMovingImageMaskObject | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | SampleIntensityPortion | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | EnableLoadedRegistration | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | EnableInitialRegistration | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | EnableRigidRegistration | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | EnableAffineRegistration | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | EnableBSplineRegistration | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | ExpectedOffsetPixelMagnitude | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | ExpectedRotationMagnitude | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | ExpectedScaleMagnitude | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | ExpectedSkewMagnitude | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | InitialMethodEnum | , |
InitialMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | RigidSamplingRatio | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | RigidTargetError | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | RigidMaxIterations | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | RigidMetricMethodEnum | , |
MetricMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | RigidInterpolationMethodEnum | , |
InterpolationMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | AffineSamplingRatio | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | AffineTargetError | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | AffineMaxIterations | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | AffineMetricMethodEnum | , |
MetricMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | AffineInterpolationMethodEnum | , |
InterpolationMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | BSplineSamplingRatio | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | BSplineTargetError | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | BSplineMaxIterations | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | BSplineControlPointPixelSpacing | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | BSplineMetricMethodEnum | , |
MetricMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstMacro | ( | BSplineInterpolationMethodEnum | , |
InterpolationMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | FixedImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | MovingImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | FixedImageMaskObject | , |
MaskObjectType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | MovingImageMaskObject | , |
MaskObjectType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | BaselineDifferenceImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | BaselineResampledMovingImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | CurrentMatrixTransform | , |
MatrixTransformType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | CurrentBSplineTransform | , |
BSplineTransformType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | CurrentMovingImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | LoadedTransformResampledImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | MatrixTransformResampledImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | BSplineTransformResampledImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | LoadedMatrixTransform | , |
MatrixTransformType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | LoadedBSplineTransform | , |
BSplineTransformType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | RigidTransform | , |
RigidTransformType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | AffineTransform | , |
AffineTransformType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetConstObjectMacro | ( | BSplineTransform | , |
BSplineTransformType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | RandomNumberSeed | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | UseRegionOfInterest | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | RegionOfInterestPoint1 | , |
PointType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | RegionOfInterestPoint2 | , |
PointType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | SampleFromOverlap | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | BaselineNumberOfFailedPixels | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | BaselineTestPassed | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | FinalMetricValue | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | ReportProgress | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | MinimizeMemory | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | RigidMetricValue | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | AffineMetricValue | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkGetMacro | ( | BSplineMetricValue | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkNewMacro | ( | Self | ) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetConstObjectMacro | ( | FixedImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetConstObjectMacro | ( | MovingImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetConstObjectMacro | ( | BaselineImage | , |
TImage | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | RandomNumberSeed | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | UseFixedImageMaskObject | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | UseMovingImageMaskObject | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | UseRegionOfInterest | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | RegionOfInterestPoint1 | , |
PointType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | RegionOfInterestPoint2 | , |
PointType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | SampleFromOverlap | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | SampleIntensityPortion | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | BaselineNumberOfFailedPixelsTolerance | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | BaselineIntensityTolerance | , |
PixelType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | BaselineRadiusTolerance | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | EnableLoadedRegistration | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | EnableInitialRegistration | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | EnableRigidRegistration | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | EnableAffineRegistration | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | EnableBSplineRegistration | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | ExpectedOffsetPixelMagnitude | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | ExpectedRotationMagnitude | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | ExpectedScaleMagnitude | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | ExpectedSkewMagnitude | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | ReportProgress | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | MinimizeMemory | , |
bool | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | InitialMethodEnum | , |
InitialMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | RigidSamplingRatio | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | RigidTargetError | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | RigidMaxIterations | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | RigidMetricMethodEnum | , |
MetricMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | RigidInterpolationMethodEnum | , |
InterpolationMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | AffineSamplingRatio | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | AffineTargetError | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | AffineMaxIterations | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | AffineMetricMethodEnum | , |
MetricMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | AffineInterpolationMethodEnum | , |
InterpolationMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | BSplineSamplingRatio | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | BSplineTargetError | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | BSplineMaxIterations | , |
unsigned | int | ||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | BSplineControlPointPixelSpacing | , |
double | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | BSplineMetricMethodEnum | , |
MetricMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkSetMacro | ( | BSplineInterpolationMethodEnum | , |
InterpolationMethodEnumType | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
TImage::ImageDimension | |||
) |
itk::ImageToImageRegistrationHelper< TImage >::itkTypeMacro | ( | ImageToImageRegistrationHelper< TImage > | , |
Object | |||
) |
void itk::ImageToImageRegistrationHelper< TImage >::LoadBaselineImage | ( | const std::string | filename | ) |
void itk::ImageToImageRegistrationHelper< TImage >::LoadFixedImage | ( | const std::string | filename | ) |
void itk::ImageToImageRegistrationHelper< TImage >::LoadMovingImage | ( | const std::string | filename | ) |
void itk::ImageToImageRegistrationHelper< TImage >::LoadParameters | ( | const std::string | filename | ) |
void itk::ImageToImageRegistrationHelper< TImage >::LoadTransform | ( | const std::string | filename | ) |
|
protected |
|
protected |
TImage::ConstPointer itk::ImageToImageRegistrationHelper< TImage >::ResampleImage | ( | InterpolationMethodEnumType | interp = OptimizedRegistrationMethodType ::LINEAR_INTERPOLATION , |
const TImage * | movingImage = NULL , |
||
const MatrixTransformType * | matrixTransform = NULL , |
||
const BSplineTransformType * | bsplineTransform = NULL , |
||
PixelType | defaultPixelValue = 0 |
||
) |
void itk::ImageToImageRegistrationHelper< TImage >::SaveImage | ( | const std::string | filename, |
const TImage * | image | ||
) |
void itk::ImageToImageRegistrationHelper< TImage >::SaveParameters | ( | const std::string | filename | ) |
void itk::ImageToImageRegistrationHelper< TImage >::SaveTransform | ( | const std::string | filename | ) |
void itk::ImageToImageRegistrationHelper< TImage >::SetFixedImageMaskObject | ( | const MaskObjectType * | mask | ) |
void itk::ImageToImageRegistrationHelper< TImage >::SetFixedLandmarks | ( | const LandmarkVectorType & | fixedLandmarks | ) |
void itk::ImageToImageRegistrationHelper< TImage >::SetLoadedBSplineTransform | ( | const BSplineTransformType & | tfm | ) |
void itk::ImageToImageRegistrationHelper< TImage >::SetLoadedMatrixTransform | ( | const MatrixTransformType & | tfm | ) |
void itk::ImageToImageRegistrationHelper< TImage >::SetMovingImageMaskObject | ( | const MaskObjectType * | mask | ) |
void itk::ImageToImageRegistrationHelper< TImage >::SetMovingLandmarks | ( | const LandmarkVectorType & | movingLandmarks | ) |
void itk::ImageToImageRegistrationHelper< TImage >::SetRegionOfInterest | ( | const PointType & | point1, |
const PointType & | point2 | ||
) |
void itk::ImageToImageRegistrationHelper< TImage >::SetRegionOfInterest | ( | const std::vector< float > & | points | ) |
void itk::ImageToImageRegistrationHelper< TImage >::Update | ( | void | ) |
This class provides an Update() method to fit the appearance of a ProcessObject API, but it is not a ProcessObject.