MDSTk Libraries
1.1.0
Medical Data Segmentation Toolkit
|
Base class for all image edge detectors. More...
#include <mdsImageEdgeDetector.h>
Public Types | |
enum | { TEMPLATE_PARAMETER_IS_NOT_IMAGE = I::CLASS_IMAGE } |
Check that I is an image. More... | |
typedef I::tImage | tImage |
Image type. | |
typedef I::tPixel | tPixel |
Image pixel type. | |
Public Member Functions | |
CImageEdgeDetector () | |
Default constructor. | |
virtual bool | operator() (const tImage &SrcImage, tImage &DstImage)=0 |
Edge detection in a given image. | |
virtual | ~CImageEdgeDetector () |
Virtual destructor. |
Base class for all image edge detectors.
typedef I::tImage mds::img::CImageEdgeDetector< I >::tImage |
Image type.
Reimplemented in mds::img::CCanny< I >, and mds::img::CZeroCrossDetector< I >.
typedef I::tPixel mds::img::CImageEdgeDetector< I >::tPixel |
Image pixel type.
Reimplemented in mds::img::CCanny< I >, and mds::img::CZeroCrossDetector< I >.
anonymous enum |
mds::img::CImageEdgeDetector< I >::CImageEdgeDetector | ( | ) |
Default constructor.
virtual mds::img::CImageEdgeDetector< I >::~CImageEdgeDetector | ( | ) | [virtual] |
Virtual destructor.
virtual bool mds::img::CImageEdgeDetector< I >::operator() | ( | const tImage & | SrcImage, |
tImage & | DstImage | ||
) | [pure virtual] |
Edge detection in a given image.
Implemented in mds::img::CCanny< I >, and mds::img::CZeroCrossDetector< I >.