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.