Slicer
4.11
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
Public Member Functions | |
void | GenerateData () override |
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) |
Public Member Functions inherited from itk::ImageToImageRegistrationMethod< TImage > | |
const TransformOutputType * | GetOutput () 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) |
Protected Types | |
typedef InterpolateImageFunction< TImage, double > | InterpolatorType |
typedef ImageToImageMetric< TImage, TImage > | MetricType |
Protected Member Functions | |
itkSetMacro (FinalMetricValue, double) | |
itkSetMacro (TransformMethodEnum, TransformMethodEnumType) | |
virtual void | Optimize (MetricType *metric, InterpolatorType *interpolator) |
OptimizedImageToImageRegistrationMethod () | |
void | PrintSelf (std::ostream &os, Indent indent) const override |
~OptimizedImageToImageRegistrationMethod () override | |
Protected Member Functions inherited from itk::ImageToImageRegistrationMethod< TImage > | |
void | GenerateData () override |
ModifiedTimeType | GetMTime () const override |
ImageToImageRegistrationMethod () | |
virtual void | Initialize () |
itkGetConstObjectMacro (Transform, TransformType) | |
itkGetObjectMacro (Transform, TransformType) | |
itkSetObjectMacro (Transform, TransformType) | |
DataObjectPointer | MakeOutput (DataObjectPointerArraySizeType idx) override |
void | PrintSelf (std::ostream &os, Indent indent) const override |
~ImageToImageRegistrationMethod () override | |
Additional Inherited Members | |
Protected Attributes inherited from itk::ImageToImageRegistrationMethod< TImage > | |
TransformType::Pointer | m_Transform |
Definition at line 29 of file itkOptimizedImageToImageRegistrationMethod.h.
typedef SmartPointer<const Self> itk::OptimizedImageToImageRegistrationMethod< TImage >::ConstPointer |
Definition at line 38 of file itkOptimizedImageToImageRegistrationMethod.h.
typedef TImage itk::OptimizedImageToImageRegistrationMethod< TImage >::ImageType |
Definition at line 48 of file itkOptimizedImageToImageRegistrationMethod.h.
|
protected |
Definition at line 141 of file itkOptimizedImageToImageRegistrationMethod.h.
|
protected |
Definition at line 142 of file itkOptimizedImageToImageRegistrationMethod.h.
typedef ImageType::PixelType itk::OptimizedImageToImageRegistrationMethod< TImage >::PixelType |
Definition at line 50 of file itkOptimizedImageToImageRegistrationMethod.h.
typedef SmartPointer<Self> itk::OptimizedImageToImageRegistrationMethod< TImage >::Pointer |
Definition at line 37 of file itkOptimizedImageToImageRegistrationMethod.h.
typedef OptimizedImageToImageRegistrationMethod itk::OptimizedImageToImageRegistrationMethod< TImage >::Self |
Definition at line 35 of file itkOptimizedImageToImageRegistrationMethod.h.
typedef ImageToImageRegistrationMethod<TImage> itk::OptimizedImageToImageRegistrationMethod< TImage >::Superclass |
Definition at line 36 of file itkOptimizedImageToImageRegistrationMethod.h.
typedef TransformType::ParametersType itk::OptimizedImageToImageRegistrationMethod< TImage >::TransformParametersScalesType |
Definition at line 56 of file itkOptimizedImageToImageRegistrationMethod.h.
typedef TransformType::ParametersType itk::OptimizedImageToImageRegistrationMethod< TImage >::TransformParametersType |
Definition at line 54 of file itkOptimizedImageToImageRegistrationMethod.h.
typedef Superclass::TransformType itk::OptimizedImageToImageRegistrationMethod< TImage >::TransformType |
Definition at line 52 of file itkOptimizedImageToImageRegistrationMethod.h.
enum itk::OptimizedImageToImageRegistrationMethod::InterpolationMethodEnumType |
Enumerator | |
---|---|
NEAREST_NEIGHBOR_INTERPOLATION | |
LINEAR_INTERPOLATION | |
BSPLINE_INTERPOLATION | |
SINC_INTERPOLATION |
Definition at line 72 of file itkOptimizedImageToImageRegistrationMethod.h.
enum itk::OptimizedImageToImageRegistrationMethod::MetricMethodEnumType |
Enumerator | |
---|---|
MATTES_MI_METRIC | |
NORMALIZED_CORRELATION_METRIC | |
MEAN_SQUARED_ERROR_METRIC |
Definition at line 68 of file itkOptimizedImageToImageRegistrationMethod.h.
enum itk::OptimizedImageToImageRegistrationMethod::TransformMethodEnumType |
Enumerator | |
---|---|
RIGID_TRANSFORM | |
AFFINE_TRANSFORM | |
BSPLINE_TRANSFORM |
Definition at line 64 of file itkOptimizedImageToImageRegistrationMethod.h.
|
protected |
|
overrideprotected |
|
override |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | InitialTransformParameters | , |
TransformParametersType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | InitialTransformFixedParameters | , |
TransformParametersType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | LastTransformParameters | , |
TransformParametersType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | TransformParametersScales | , |
TransformParametersScalesType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | SampleFromOverlap | , |
bool | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | MinimizeMemory | , |
bool | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | MaxIterations | , |
unsigned | int | ||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | UseEvolutionaryOptimization | , |
bool | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | NumberOfSamples | , |
unsigned | int | ||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | UseFixedImageSamplesIntensityThreshold | , |
bool | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | FixedImageSamplesIntensityThreshold | , |
PixelType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | TargetError | , |
double | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | RandomNumberSeed | , |
int | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | TransformMethodEnum | , |
TransformMethodEnumType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | MetricMethodEnum | , |
MetricMethodEnumType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | InterpolationMethodEnum | , |
InterpolationMethodEnumType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkGetMacro | ( | FinalMetricValue | , |
double | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkNewMacro | ( | Self | ) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | InitialTransformParameters | , |
TransformParametersType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | InitialTransformFixedParameters | , |
TransformParametersType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | LastTransformParameters | , |
TransformParametersType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | TransformParametersScales | , |
TransformParametersScalesType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | SampleFromOverlap | , |
bool | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | MinimizeMemory | , |
bool | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | MaxIterations | , |
unsigned | int | ||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | UseEvolutionaryOptimization | , |
bool | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | NumberOfSamples | , |
unsigned | int | ||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | UseFixedImageSamplesIntensityThreshold | , |
bool | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | TargetError | , |
double | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | RandomNumberSeed | , |
int | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | MetricMethodEnum | , |
MetricMethodEnumType | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | InterpolationMethodEnum | , |
InterpolationMethodEnumType | |||
) |
|
protected |
|
protected |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
TImage::ImageDimension | |||
) |
itk::OptimizedImageToImageRegistrationMethod< TImage >::itkTypeMacro | ( | OptimizedImageToImageRegistrationMethod< TImage > | , |
ImageToImageRegistrationMethod | |||
) |
|
protectedvirtual |
Reimplemented in itk::BSplineImageToImageRegistrationMethod< TImage >.
|
overrideprotected |
void itk::OptimizedImageToImageRegistrationMethod< TImage >::SetFixedImageSamplesIntensityThreshold | ( | PixelType | val | ) |