Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage > Class Template Reference

ImageFilter used for processing an image with an adaptive iterator (such as itkAdaptiveThresholdIterator) More...

#include <itkConnectedAdaptiveThresholdImageFilter.h>

Inheritance diagram for itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >:
Collaboration diagram for itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >:

Public Types

typedef ConnectedAdaptiveThresholdImageFilter Self
 
typedef ConnectedThresholdImageFilter< TInputImage, TOutputImage > Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef TInputImage InputImageType
 
typedef TOutputImage OutputImageType
 
typedef OutputImageType::Pointer OutputImagePointer
 
typedef InputImageType::IndexType IndexType
 
typedef InputImageType::PixelType PixelType
 

Public Member Functions

Pointer Clone () const
 
virtual const char * GetClassName () const
 
void SetGrowingDirectionIsUpwards (bool upwards)
 
void SetFineDetectionMode (bool fine)
 
int GetSeedpointValue (void)
 
int GetLeakagePoint (void)
 
IndexType CorrectSeedPointPosition (unsigned int sizeOfVolume, int lowerTh, int upperTh)
 
void CropMask (unsigned int croppingSize)
 
unsigned int AdjustIteratorMask ()
 
void SetParameterForFineSegmentation (TOutputImage *iteratorMaskForFineSegmentation, unsigned int adjLowerTh, unsigned int adjUpperTh, itk::Index< 3 > seedPoint, bool discardLeafSegmentation)
 
TOutputImage * GetResultImage ()
 

Static Public Member Functions

static Pointer New ()
 

Public Attributes

bool m_SegmentationCancelled
 

Protected Member Functions

 ConnectedAdaptiveThresholdImageFilter ()
 
 ~ConnectedAdaptiveThresholdImageFilter ()
 
void GenerateData ()
 

Protected Attributes

TOutputImage * m_IteratorMaskForFineSegmentation
 

Detailed Description

template<class TInputImage, class TOutputImage>
class itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >

ImageFilter used for processing an image with an adaptive iterator (such as itkAdaptiveThresholdIterator)

/class ConnectedAdaptiveThreholdImageFilter

Definition at line 31 of file itkConnectedAdaptiveThresholdImageFilter.h.

Member Typedef Documentation

template<class TInputImage , class TOutputImage >
typedef SmartPointer<const Self> itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::ConstPointer

Definition at line 39 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
typedef InputImageType::IndexType itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::IndexType

Definition at line 50 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
typedef TInputImage itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::InputImageType

Definition at line 45 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
typedef OutputImageType::Pointer itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::OutputImagePointer

Definition at line 49 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
typedef TOutputImage itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::OutputImageType

Definition at line 48 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
typedef InputImageType::PixelType itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::PixelType

Definition at line 51 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
typedef SmartPointer<Self> itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::Pointer

Definition at line 38 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
typedef ConnectedAdaptiveThresholdImageFilter itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::Self

Standard class typedefs.

Definition at line 36 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
typedef ConnectedThresholdImageFilter<TInputImage, TOutputImage> itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::Superclass

Definition at line 37 of file itkConnectedAdaptiveThresholdImageFilter.h.

Constructor & Destructor Documentation

template<class TInputImage , class TOutputImage >
itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::ConnectedAdaptiveThresholdImageFilter ( )
protected
template<class TInputImage , class TOutputImage >
itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::~ConnectedAdaptiveThresholdImageFilter ( )
inlineprotected

Definition at line 99 of file itkConnectedAdaptiveThresholdImageFilter.h.

Member Function Documentation

template<class TInputImage , class TOutputImage >
unsigned int itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::AdjustIteratorMask ( )
template<class TInputImage , class TOutputImage >
Pointer itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::Clone ( ) const
template<class TInputImage , class TOutputImage >
IndexType itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::CorrectSeedPointPosition ( unsigned int  sizeOfVolume,
int  lowerTh,
int  upperTh 
)
template<class TInputImage , class TOutputImage >
void itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::CropMask ( unsigned int  croppingSize)
template<class TInputImage , class TOutputImage >
void itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::GenerateData ( )
protected
template<class TInputImage , class TOutputImage >
virtual const char* itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::GetClassName ( ) const
virtual

Run-time type information (and related methods).

template<class TInputImage , class TOutputImage >
int itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::GetLeakagePoint ( void  )
inline

Definition at line 62 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
TOutputImage* itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::GetResultImage ( )
template<class TInputImage , class TOutputImage >
int itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::GetSeedpointValue ( void  )
inline

Definition at line 61 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
static Pointer itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::New ( )
static

Method for creation through the object factory.

template<class TInputImage , class TOutputImage >
void itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::SetFineDetectionMode ( bool  fine)
inline

Definition at line 55 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
void itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::SetGrowingDirectionIsUpwards ( bool  upwards)
inline

Definition at line 53 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
void itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::SetParameterForFineSegmentation ( TOutputImage *  iteratorMaskForFineSegmentation,
unsigned int  adjLowerTh,
unsigned int  adjUpperTh,
itk::Index< 3 >  seedPoint,
bool  discardLeafSegmentation 
)

Member Data Documentation

template<class TInputImage , class TOutputImage >
TOutputImage* itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::m_IteratorMaskForFineSegmentation
protected

Definition at line 103 of file itkConnectedAdaptiveThresholdImageFilter.h.

template<class TInputImage , class TOutputImage >
bool itk::ConnectedAdaptiveThresholdImageFilter< TInputImage, TOutputImage >::m_SegmentationCancelled

Definition at line 63 of file itkConnectedAdaptiveThresholdImageFilter.h.


The documentation for this class was generated from the following file: