|   | latest version v1.9 - last update 10 Apr 2010 |   | 
Base class for all morphological operators. More...
#include <ltiMorphology.h>


| Classes | |
| class | parameters | 
| the parameters for the class morphology  More... | |
| Public Member Functions | |
| morphology () | |
| morphology (const morphology &other) | |
| virtual | ~morphology () | 
| virtual const char * | getTypeName () const | 
| virtual bool | apply (channel &srcdest) const =0 | 
| virtual bool | apply (channel8 &srcdest) const =0 | 
| virtual bool | apply (const channel &src, channel &dest) const =0 | 
| virtual bool | apply (const channel8 &src, channel8 &dest) const =0 | 
| morphology & | copy (const morphology &other) | 
| const parameters & | getParameters () const | 
Base class for all morphological operators.
| lti::morphology::morphology | ( | ) | 
default constructor
| lti::morphology::morphology | ( | const morphology & | other | ) | 
copy constructor
| other | the object to be copied | 
| virtual lti::morphology::~morphology | ( | ) |  [virtual] | 
destructor
operates on a copy of the given parameters.
Reimplemented from lti::modifier.
Implemented in lti::dilation, lti::distanceTransform, and lti::erosion.
operates on a copy of the given parameters.
Reimplemented from lti::modifier.
Implemented in lti::dilation, lti::distanceTransform, and lti::erosion.
| virtual bool lti::morphology::apply | ( | channel8 & | srcdest | ) | const  [pure virtual] | 
operates on the given parameter.
| srcdest | channel8 with the source data. The result will be left here too. | 
Reimplemented from lti::modifier.
Implemented in lti::dilation, lti::distanceTransform, and lti::erosion.
| virtual bool lti::morphology::apply | ( | channel & | srcdest | ) | const  [pure virtual] | 
operates on the given parameter.
| srcdest | channel with the source data. The result will be left here too. | 
Reimplemented from lti::modifier.
Implemented in lti::dilation, lti::distanceTransform, and lti::erosion.
| morphology& lti::morphology::copy | ( | const morphology & | other | ) | 
copy data of "other" functor.
| other | the functor to be copied | 
Reimplemented from lti::functor.
Reimplemented in lti::dilation, lti::distanceTransform, and lti::erosion.
| const parameters& lti::morphology::getParameters | ( | ) | const | 
returns used parameters
Reimplemented from lti::modifier.
Reimplemented in lti::dilation, lti::distanceTransform, and lti::erosion.
| virtual const char* lti::morphology::getTypeName | ( | ) | const  [virtual] | 
returns the name of this type ("morphology")
Reimplemented from lti::modifier.
Reimplemented in lti::dilation, lti::distanceTransform, and lti::erosion.