NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Filter to super-sample a mask by a certain factor and apply the appropriate shape based interpolation. More...
Public Types | |
typedef BinaryShapeBasedSuperSamplingFilter | Self |
typedef SampleImageFilter < TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::OutputImageType | OutputImageType |
typedef Superclass::InputImagePointer | InputImagePointer |
typedef Superclass::OutputImagePointer | OutputImagePointer |
typedef Superclass::InputImageConstPointer | InputImageConstPointer |
typedef itk::Image< unsigned char, ImageDimension > | MaskImageType |
typedef MaskImageType::Pointer | MaskImagePointer |
typedef itk::Image< float, ImageDimension > | FloatImageType |
typedef FloatImageType::Pointer | FloatImagePointer |
Public Types inherited from itk::SampleImageFilter< TInputImage, TOutputImage > | |
typedef SampleImageFilter | Self |
typedef ImageToImageFilter < TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::OutputImageType | OutputImageType |
typedef Superclass::InputImagePointer | InputImagePointer |
typedef Superclass::OutputImagePointer | OutputImagePointer |
typedef Superclass::InputImageConstPointer | InputImageConstPointer |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
itkStaticConstMacro (OutputImageDimension, unsigned int, TOutputImage::ImageDimension) | |
Public Member Functions inherited from itk::SampleImageFilter< TInputImage, TOutputImage > | |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
itkStaticConstMacro (OutputImageDimension, unsigned int, TOutputImage::ImageDimension) | |
void | SetDebug (bool b) |
Set the debugging output. More... | |
void | DebugOn () |
Set debugging output on. More... | |
void | DebugOff () |
Set debugging output off. More... | |
virtual void | VerboseOn () |
virtual void | VerboseOff () |
virtual bool | GetVerbose () const |
virtual void | SetVerbose (bool _arg) |
virtual void | IsotropicVoxelsOn () |
virtual void | IsotropicVoxelsOff () |
virtual bool | GetIsotropicVoxels () const |
virtual void | SetIsotropicVoxels (bool _arg) |
void | SetSamplingFactors (double data[]) |
void | SetSamplingFactors (itk::Array< double > &sampling) |
virtual const double * | GetSamplingFactors () const |
void | SetInterpolationType (InterpolationTypeEnum interp) |
OutputImagePointer | GetSmoothedImage (unsigned int idim, OutputImagePointer image) |
virtual void | GenerateOutputInformation () |
virtual void | GenerateInputRequestedRegion () |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from itk::SampleImageFilter< TInputImage, TOutputImage > | |
static Pointer | New () |
Protected Member Functions | |
BinaryShapeBasedSuperSamplingFilter () | |
~BinaryShapeBasedSuperSamplingFilter () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
virtual void | GenerateData () |
FloatImagePointer | SmoothDistanceMap (unsigned int idim, FloatImagePointer image) |
Protected Member Functions inherited from itk::SampleImageFilter< TInputImage, TOutputImage > | |
SampleImageFilter () | |
~SampleImageFilter () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
Additional Inherited Members | |
Protected Attributes inherited from itk::SampleImageFilter< TInputImage, TOutputImage > | |
bool | m_Verbose |
bool | m_IsotropicVoxels |
InterpolationTypeEnum | m_Interpolation |
double | m_SamplingFactors [TInputImage::ImageDimension] |
Filter to super-sample a mask by a certain factor and apply the appropriate shape based interpolation.
typedef SmartPointer<const Self> itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::ConstPointer |
typedef FloatImageType::Pointer itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::FloatImagePointer |
typedef itk::Image<float, ImageDimension> itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::FloatImageType |
typedef Superclass::InputImageConstPointer itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::InputImageConstPointer |
typedef Superclass::InputImagePointer itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::InputImagePointer |
typedef Superclass::InputImageType itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::InputImageType |
Inherit types from Superclass.
typedef MaskImageType::Pointer itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::MaskImagePointer |
typedef itk::Image<unsigned char, ImageDimension> itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::MaskImageType |
typedef Superclass::OutputImagePointer itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::OutputImagePointer |
typedef Superclass::OutputImageType itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::OutputImageType |
typedef SmartPointer<Self> itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::Pointer |
typedef BinaryShapeBasedSuperSamplingFilter itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
typedef SampleImageFilter<TInputImage,TOutputImage> itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::Superclass |
|
protected |
|
inlineprotected |
|
protectedvirtual |
Generate the output data.
Reimplemented from itk::SampleImageFilter< TInputImage, TOutputImage >.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::SampleImageFilter< TInputImage, TOutputImage >.
itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
TInputImage::ImageDimension | |||
) |
ImageDimension enumeration.
itk::BinaryShapeBasedSuperSamplingFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | OutputImageDimension | , |
unsigned | int, | ||
TOutputImage::ImageDimension | |||
) |
|
static |
Method for creation through the object factory.
|
protected |
|
protected |