NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Gives tha maximum filter response using Sato's filter (Sato et al, MedIA 1998) per voxel, given a range of scales. More...
Public Types | |
enum | ScaleModeType { LINEAR = 0, EXPONENTIAL = 1 } |
typedef MultiScaleVesselnessFilter | 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 |
typedef InputImageType::SpacingType | SpacingType |
typedef OutputImageType::PixelType | OutputPixelType |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
virtual float | GetAlphaOne () const |
virtual float | GetAlphaTwo () const |
virtual float | GetMinScale () const |
virtual float | GetMaxScale () const |
virtual ScaleModeType | GetScaleMode () const |
virtual void | SetAlphaOne (float _arg) |
virtual void | SetAlphaTwo (float _arg) |
virtual void | SetMinScale (float _arg) |
virtual void | SetMaxScale (float _arg) |
virtual void | SetScaleMode (ScaleModeType _arg) |
Static Public Member Functions | |
static Pointer | New () |
Protected Types | |
typedef itk::CastImageFilter < InputImageType, OutputImageType > | CastFilterType |
typedef itk::HessianRecursiveGaussianImageFilter < OutputImageType > | HessianFilterType |
typedef itk::Hessian3DToVesselnessMeasureImageFilter < OutputPixelType > | VesselnessMeasureFilterType |
Protected Member Functions | |
MultiScaleVesselnessFilter () | |
~MultiScaleVesselnessFilter () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
virtual void | GenerateData () |
Gives tha maximum filter response using Sato's filter (Sato et al, MedIA 1998) per voxel, given a range of scales.
|
protected |
typedef SmartPointer<const Self> itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::ConstPointer |
|
protected |
typedef Superclass::InputImageConstPointer itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::InputImageConstPointer |
typedef Superclass::InputImagePointer itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::InputImagePointer |
typedef Superclass::InputImageType itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::InputImageType |
Inherit types from Superclass.
typedef Superclass::OutputImagePointer itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::OutputImagePointer |
typedef Superclass::OutputImageType itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::OutputImageType |
typedef OutputImageType::PixelType itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::OutputPixelType |
typedef SmartPointer<Self> itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::Pointer |
typedef MultiScaleVesselnessFilter itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
typedef InputImageType::SpacingType itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::SpacingType |
typedef ImageToImageFilter<TInputImage,TOutputImage> itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::Superclass |
|
protected |
enum itk::MultiScaleVesselnessFilter::ScaleModeType |
|
protected |
|
inlineprotected |
|
protectedvirtual |
Generate the output data.
|
virtual |
|
virtual |
|
virtual |
Run-time type information (and related methods).
|
virtual |
|
virtual |
|
virtual |
itk::MultiScaleVesselnessFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
TInputImage::ImageDimension | |||
) |
|
static |
Method for creation through the object factory.
|
protected |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |