Class for structuring elements This class is used either for mathematical morphology procedures or for median filtering
![]() | Public methods
| ||||||||||||||||
![]() | Constructors
| ||||||||||||||||
![]() | Destructor
|
![]() | Parameters
|
![]() | init ( void ) initialisation des champs |
![]() | buildFromImage ( const Inrimage *image ) construction a partir d'une image |
![]() | Exception classes |
Class for structuring elements This class is used either for mathematical morphology procedures or for median filtering. A structuring element is either a pre-defined connectivity or a list of points (ie neighbors).
Parameters
void init( void )
int buildFromImage( const Inrimage *image )
Public methods
int getConnectivity( void )
void setArrayOfPoints( typeStructuringElementPoint *l )
typeStructuringElementPoint* getArrayOfPoints( void )
void setNumberOfPoints( const int n )
int getNumberOfPoints( void )
StructuringElement& operator=(const StructuringElement& s)
void convertToList( void )
void inverse( void )
Constructors
StructuringElement( const CONNECTIVITY_TYPE C=TWENTY_SIX_CONNECTIVITY ) throw( InvalidElement )
StructuringElement( const int x, const int y, const int z = 1 ) throw( InvalidElement )
y - window size along Y dimension
z - window size along Z dimension
StructuringElement( const char *name )
StructuringElement( const Inrimage *image ) throw( InvalidElement )
StructuringElement( const StructuringElement &elem )
Destructor
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de