ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkAnchorOpenCloseLine.h>
Public Member Functions | |
void | DoLine (std::vector< InputImagePixelType > &buffer, unsigned bufflength) |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | SetSize (unsigned int size) |
Private Types | |
typedef Function::MorphologyHistogram < InputImagePixelType, TCompare > | HistogramType |
Private Member Functions | |
bool | Compare1 (const InputImagePixelType &a, const InputImagePixelType &b) |
bool | Compare2 (const InputImagePixelType &a, const InputImagePixelType &b) |
void | FinishLine (std::vector< InputImagePixelType > &buffer, InputImagePixelType &Extreme, unsigned &outLeftP, unsigned &outRightP) |
bool | StartLine (std::vector< InputImagePixelType > &buffer, InputImagePixelType &Extreme, unsigned &outLeftP, unsigned &outRightP) |
Private Attributes | |
unsigned int | m_Size |
typedef TInputPix | InputImagePixelType |
AnchorOpenCloseLine () | |
~AnchorOpenCloseLine () |
class to implement openings and closings using anchor methods. This is the base class that must be instantiated with appropriate definitions of greater, less and so on
Definition at line 36 of file itkAnchorOpenCloseLine.h.
typedef Function::MorphologyHistogram< InputImagePixelType, TCompare > itk::AnchorOpenCloseLine< TInputPix, TCompare >::HistogramType [private] |
Definition at line 62 of file itkAnchorOpenCloseLine.h.
typedef TInputPix itk::AnchorOpenCloseLine< TInputPix, TCompare >::InputImagePixelType |
Some convenient typedefs.
Definition at line 41 of file itkAnchorOpenCloseLine.h.
itk::AnchorOpenCloseLine< TInputPix, TCompare >::AnchorOpenCloseLine | ( | ) |
Some convenient typedefs.
itk::AnchorOpenCloseLine< TInputPix, TCompare >::~AnchorOpenCloseLine | ( | ) | [inline] |
Some convenient typedefs.
Definition at line 43 of file itkAnchorOpenCloseLine.h.
bool itk::AnchorOpenCloseLine< TInputPix, TCompare >::Compare1 | ( | const InputImagePixelType & | a, |
const InputImagePixelType & | b | ||
) | [inline, private] |
Definition at line 74 of file itkAnchorOpenCloseLine.h.
bool itk::AnchorOpenCloseLine< TInputPix, TCompare >::Compare2 | ( | const InputImagePixelType & | a, |
const InputImagePixelType & | b | ||
) | [inline, private] |
Definition at line 80 of file itkAnchorOpenCloseLine.h.
void itk::AnchorOpenCloseLine< TInputPix, TCompare >::DoLine | ( | std::vector< InputImagePixelType > & | buffer, |
unsigned | bufflength | ||
) |
Single-threaded version of GenerateData. This filter delegates to GrayscaleGeodesicErodeImageFilter.
void itk::AnchorOpenCloseLine< TInputPix, TCompare >::FinishLine | ( | std::vector< InputImagePixelType > & | buffer, |
InputImagePixelType & | Extreme, | ||
unsigned & | outLeftP, | ||
unsigned & | outRightP | ||
) | [private] |
void itk::AnchorOpenCloseLine< TInputPix, TCompare >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const |
void itk::AnchorOpenCloseLine< TInputPix, TCompare >::SetSize | ( | unsigned int | size | ) | [inline] |
Definition at line 54 of file itkAnchorOpenCloseLine.h.
bool itk::AnchorOpenCloseLine< TInputPix, TCompare >::StartLine | ( | std::vector< InputImagePixelType > & | buffer, |
InputImagePixelType & | Extreme, | ||
unsigned & | outLeftP, | ||
unsigned & | outRightP | ||
) | [private] |
unsigned int itk::AnchorOpenCloseLine< TInputPix, TCompare >::m_Size [private] |
Definition at line 60 of file itkAnchorOpenCloseLine.h.