Class definition for N3MRIBiasFieldCorrectionImageFilter. More...
#include <itkN3MRIBiasFieldCorrectionImageFilter.h>
Public Types | |
typedef BSplineFilterType::ArrayType | ArrayType |
typedef BSplineFilterType::PointDataImageType | BiasFieldControlPointLatticeType |
typedef BSplineScatteredDataPointSetToImageFilter< PointSetType, ScalarImageType > | BSplineFilterType |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage | InputImageType |
Some convenient typedefs. More... | |
typedef TMaskImage | MaskImageType |
typedef MaskImageType::PixelType | MaskPixelType |
typedef TOutputImage | OutputImageType |
typedef SmartPointer< Self > | Pointer |
typedef PointSet< ScalarType, itkGetStaticConstMacro(ImageDimension)> | PointSetType |
typedef Image< RealType, ImageDimension > | RealImageType |
typedef float | RealType |
typedef Image< ScalarType, itkGetStaticConstMacro(ImageDimension)> | ScalarImageType |
typedef Vector< RealType, 1 > | ScalarType |
B-spline smoothing filter typedefs. | |
typedef N3MRIBiasFieldCorrectionImageFilter | Self |
Standard class typedefs. More... | |
typedef ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
const RealImageType * | GetConfidenceImage () const |
const MaskImageType * | GetMaskImage () const |
itkBooleanMacro (UseOptimalBiasFieldScaling) | |
itkGetConstMacro (MaskLabel, MaskPixelType) | |
itkGetConstMacro (NumberOfHistogramBins, unsigned int) | |
itkGetConstMacro (WeinerFilterNoise, RealType) | |
itkGetConstMacro (BiasFieldFullWidthAtHalfMaximum, RealType) | |
itkGetConstMacro (MaximumNumberOfIterations, unsigned int) | |
itkGetConstMacro (ConvergenceThreshold, RealType) | |
itkGetConstMacro (SplineOrder, unsigned int) | |
itkGetConstMacro (NumberOfFittingLevels, ArrayType) | |
itkGetConstMacro (NumberOfControlPoints, ArrayType) | |
itkGetConstMacro (LogBiasFieldControlPointLattice, typename BiasFieldControlPointLatticeType::Pointer) | |
itkGetConstMacro (UseOptimalBiasFieldScaling, bool) | |
itkGetConstMacro (BiasFieldScaling, RealType) | |
itkGetConstMacro (ElapsedIterations, unsigned int) | |
itkGetConstMacro (CurrentConvergenceMeasurement, RealType) | |
itkNewMacro (Self) | |
Standard New method. More... | |
itkSetMacro (MaskLabel, MaskPixelType) | |
itkSetMacro (NumberOfHistogramBins, unsigned int) | |
itkSetMacro (WeinerFilterNoise, RealType) | |
itkSetMacro (BiasFieldFullWidthAtHalfMaximum, RealType) | |
itkSetMacro (MaximumNumberOfIterations, unsigned int) | |
itkSetMacro (ConvergenceThreshold, RealType) | |
itkSetMacro (SplineOrder, unsigned int) | |
itkSetMacro (NumberOfFittingLevels, ArrayType) | |
itkSetMacro (NumberOfControlPoints, ArrayType) | |
itkSetMacro (UseOptimalBiasFieldScaling, bool) | |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
ImageDimension constants. | |
itkTypeMacro (N3MRIBiasFieldCorrectionImageFilter, ImageToImageFilter) | |
Runtime information support. More... | |
void | SetConfidenceImage (const RealImageType *image) |
void | SetInput1 (const TInputImage *input) |
void | SetInput2 (const TMaskImage *mask) |
void | SetInput3 (const RealImageType *image) |
void | SetMaskImage (const MaskImageType *mask) |
void | SetNumberOfFittingLevels (unsigned int n) |
Protected Member Functions | |
void | GenerateData () |
void | PrintSelf (std::ostream &os, Indent indent) const |
Class definition for N3MRIBiasFieldCorrectionImageFilter.
typedef TInputImage InputImageType |
Some convenient typedefs.
Standard class typedefs.
itkNewMacro | ( | Self | ) |
Standard New method.
itkTypeMacro | ( | N3MRIBiasFieldCorrectionImageFilter< TInputImage, TMaskImage, TOutputImage > | , |
ImageToImageFilter | |||
) |
Runtime information support.