LTI-Lib latest version v1.9 - last update 24 Nov 2005
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

lti::segmentation Class Reference

Base class for all segmentation algorithms. More...

#include <ltiSegmentation.h>

Inheritance diagram for lti::segmentation:

Inheritance graph
[legend]
Collaboration diagram for lti::segmentation:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 segmentation ()
 segmentation (const segmentation &other)
virtual ~segmentation ()
segmentationcopy (const segmentation &other)
virtual functorclone () const
virtual const char * getTypeName () const

Classes

class  parameters
 Parameters for all segmentation algorithms. More...

Detailed Description

Base class for all segmentation algorithms.


Constructor & Destructor Documentation

lti::segmentation::segmentation  )  [inline]
 

default constructor

lti::segmentation::segmentation const segmentation other  )  [inline]
 

copy constructor

virtual lti::segmentation::~segmentation  )  [virtual]
 

destructor


Member Function Documentation

virtual functor* lti::segmentation::clone  )  const [virtual]
 

clone member

Implements lti::functor.

Reimplemented in lti::backgroundModel, lti::boundingBox< T >, lti::coilBackgroundSegmentation, lti::colorACASegmentation, lti::csPresegmentation, lti::cwagmSegmentation, lti::kMeansSegmentation, lti::meanShiftSegmentation, lti::objectsFromMask, lti::quadTreeSegmentation, lti::regionGrowing, lti::snake, lti::thresholdSegmentation, lti::watershedSegmentation, and lti::whiteningSegmentation.

segmentation& lti::segmentation::copy const segmentation other  ) 
 

copy data of "other" functor.

virtual const char* lti::segmentation::getTypeName  )  const [virtual]
 

returns the name of this type

Reimplemented from lti::functor.

Reimplemented in lti::backgroundModel, lti::boundingBox< T >, lti::coilBackgroundSegmentation, lti::colorACASegmentation, lti::csPresegmentation, lti::cwagmSegmentation, lti::kMeansSegmentation, lti::meanShiftSegmentation, lti::objectsFromMask, lti::quadTreeSegmentation, lti::regionGrowing, lti::thresholdSegmentation, lti::watershedSegmentation, and lti::whiteningSegmentation.


The documentation for this class was generated from the following file:
Generated on Thu Nov 24 16:49:55 2005 for LTI-Lib by Doxygen 1.4.4