Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage > Class Template Reference
[Image Enhancement Filters]

Converts a gradient image to an BloxImage of BloxBoundaryPoints. More...

#include <itkGradientImageToBloxBoundaryPointImageFilter.h>

List of all members.

Public Types

typedef GradientImageToBloxBoundaryPointImageFilter Self
typedef ImageToImageFilter<
TInputImage, BloxBoundaryPointImage<
itkGetStaticConstMacro(NDimensions)> 
Superclass )
typedef SmartPointer< SelfPointer
typedef SmartPointer< const
Self
ConstPointer
typedef Size< itkGetStaticConstMacro(NDimensions) SizeType )
typedef TOutputImage::IndexType IndexType
typedef TOutputImage::PixelType PixelType
typedef TOutputImage::RegionType OutputImageRegionType
typedef Point< double, itkGetStaticConstMacro(NDimensions) TPositionType )
typedef TInputImage InputImageType
typedef BloxBoundaryPointImage<
itkGetStaticConstMacro(NDimensions) 
TOutputImage )
typedef BloxBoundaryPointImage<
itkGetStaticConstMacro(NDimensions) 
OutputImageType )
typedef OutputImageType::Pointer OutputImagePointer
typedef InputImageType::Pointer InputImagePointer
typedef InputImageType::ConstPointer InputImageConstPointer

Public Member Functions

 itkStaticConstMacro (NDimensions, unsigned int, TInputImage::ImageDimension)
virtual const char * GetClassName () const
void GenerateInputRequestedRegion ()
virtual void GenerateOutputInformation ()
virtual void SetThreshold (double _arg)
virtual double GetThreshold ()
void SetBloxResolution (float bloxResolution[])
void SetBloxResolution (float bloxResolution)

Static Public Member Functions

Pointer New ()

Protected Member Functions

 GradientImageToBloxBoundaryPointImageFilter ()
virtual ~GradientImageToBloxBoundaryPointImageFilter ()
void PrintSelf (std::ostream &os, Indent indent) const
void GenerateData ()


Detailed Description

template<typename TInputImage>
class itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >

Converts a gradient image to an BloxImage of BloxBoundaryPoints.

Thresholds the magnitude of a gradient image to produce a BloxBoundaryPointImage

Definition at line 36 of file itkGradientImageToBloxBoundaryPointImageFilter.h.


Member Typedef Documentation

template<typename TInputImage>
typedef SmartPointer<const Self> itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::ConstPointer
 

Definition at line 48 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef TOutputImage::IndexType itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::IndexType
 

Image index typedef Definition at line 69 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef InputImageType::ConstPointer itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::InputImageConstPointer
 

typedef for images Definition at line 62 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef InputImageType::Pointer itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::InputImagePointer
 

typedef for images Definition at line 61 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef TInputImage itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::InputImageType
 

typedef for images Definition at line 57 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef OutputImageType::Pointer itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::OutputImagePointer
 

typedef for images Definition at line 60 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef TOutputImage::RegionType itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::OutputImageRegionType
 

Typedef to describe the output image region type. Definition at line 75 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef BloxBoundaryPointImage<itkGetStaticConstMacro(NDimensions) itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::OutputImageType)
 

typedef for images Definition at line 59 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef TOutputImage::PixelType itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::PixelType
 

Image pixel value typedef Definition at line 72 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef SmartPointer<Self> itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::Pointer
 

Definition at line 47 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef GradientImageToBloxBoundaryPointImageFilter itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::Self
 

Standard class typedefs. Definition at line 44 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef Size<itkGetStaticConstMacro(NDimensions) itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::SizeType)
 

Image size typedef Definition at line 66 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef ImageToImageFilter<TInputImage, BloxBoundaryPointImage<itkGetStaticConstMacro(NDimensions)> itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::Superclass)
 

Definition at line 46 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef BloxBoundaryPointImage<itkGetStaticConstMacro(NDimensions) itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::TOutputImage)
 

typedef for images Definition at line 58 of file itkGradientImageToBloxBoundaryPointImageFilter.h.

template<typename TInputImage>
typedef Point<double, itkGetStaticConstMacro(NDimensions) itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::TPositionType)
 

The type of vector used to convert between physical and blox space Definition at line 78 of file itkGradientImageToBloxBoundaryPointImageFilter.h.


Constructor & Destructor Documentation

template<typename TInputImage>
itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::GradientImageToBloxBoundaryPointImageFilter  )  [protected]
 

template<typename TInputImage>
virtual itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::~GradientImageToBloxBoundaryPointImageFilter  )  [inline, protected, virtual]
 

Definition at line 99 of file itkGradientImageToBloxBoundaryPointImageFilter.h.


Member Function Documentation

template<typename TInputImage>
void itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::GenerateData  )  [protected]
 

Method for forming the BloxBoundaryPointImage.

template<typename TInputImage>
void itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::GenerateInputRequestedRegion  ) 
 

template<typename TInputImage>
virtual void itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::GenerateOutputInformation  )  [virtual]
 

template<typename TInputImage>
virtual const char* itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::GetClassName  )  const [virtual]
 

Run-time type information (and related methods).

template<typename TInputImage>
virtual double itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::GetThreshold  )  [virtual]
 

Get and set the number of times to repeat the filter.

template<typename TInputImage>
itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::itkStaticConstMacro NDimensions  ,
unsigned  int,
TInputImage::ImageDimension 
 

Number of dimensions

template<typename TInputImage>
Pointer itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::New  )  [static]
 

Method for creation through the object factory.

template<typename TInputImage>
void itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::PrintSelf std::ostream &  os,
Indent  indent
const [protected]
 

template<typename TInputImage>
void itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::SetBloxResolution float  bloxResolution  ) 
 

Get and set the resolution of the blox This is the number of input pixels "contained" within each blox pixel

template<typename TInputImage>
void itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::SetBloxResolution float  bloxResolution[]  ) 
 

Get and set the resolution of the blox This is the number of input pixels "contained" within each blox pixel

template<typename TInputImage>
virtual void itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >::SetThreshold double  _arg  )  [virtual]
 

Get and set the number of times to repeat the filter.


The documentation for this class was generated from the following file:
Generated at Sat Mar 31 02:44:27 2007 for ITK by doxygen 1.3.8 written by Dimitri van Heesch, © 1997-2000