NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Calculates the means to normalise the intensities of two scans. Calculate the means used to normalise the intensities of two scans acquired in different dates, using the following steps: More...
Public Types | |
typedef IntensityNormalisationCalculator | Self |
typedef Object | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage::Pointer | TInputImagePointer |
typedef TInputMask::Pointer | TInputMaskPointer |
typedef TInputMask::PixelType | TInputMaskPixelType |
Public Member Functions | |
virtual const char * | GetClassName () const |
virtual void | SetInputImage1 (TInputImagePointer _arg) |
virtual void | SetInputImage2 (TInputImagePointer _arg) |
virtual void | SetInputMask1 (TInputMaskPointer _arg) |
virtual void | SetInputMask2 (TInputMaskPointer _arg) |
virtual double | GetNormalisationMean1 () |
virtual double | GetNormalisationMean2 () |
virtual void | SetPaddingValue (TInputMaskPixelType _arg) |
void | Compute () |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
IntensityNormalisationCalculator () | |
virtual | ~IntensityNormalisationCalculator () |
void | PrintSelf (std::ostream &os, Indent indent) const override |
Calculates the means to normalise the intensities of two scans. Calculate the means used to normalise the intensities of two scans acquired in different dates, using the following steps:
typedef SmartPointer<const Self> itk::IntensityNormalisationCalculator< TInputImage, TInputMask >::ConstPointer |
typedef SmartPointer<Self> itk::IntensityNormalisationCalculator< TInputImage, TInputMask >::Pointer |
typedef IntensityNormalisationCalculator itk::IntensityNormalisationCalculator< TInputImage, TInputMask >::Self |
House keeping for the object factory.
typedef Object itk::IntensityNormalisationCalculator< TInputImage, TInputMask >::Superclass |
typedef TInputImage::Pointer itk::IntensityNormalisationCalculator< TInputImage, TInputMask >::TInputImagePointer |
Helper typedefs.
typedef TInputMask::PixelType itk::IntensityNormalisationCalculator< TInputImage, TInputMask >::TInputMaskPixelType |
typedef TInputMask::Pointer itk::IntensityNormalisationCalculator< TInputImage, TInputMask >::TInputMaskPointer |
|
protected |
|
inlineprotectedvirtual |
void itk::IntensityNormalisationCalculator< TInputImage, TInputMask >::Compute | ( | ) |
Compute the means of the baseline and repeat images for intensity normalisation.
|
virtual |
Runtime information support.
|
virtual |
|
virtual |
|
static |
Method for creation through the object factory.
|
overrideprotected |
|
virtual |
Macros for setting the input images and masks.
|
virtual |
|
virtual |
|
virtual |
|
virtual |