#include <contrib.hpp>
Classes | |
class | Histogram |
Public Types | |
enum | { MORPHING_METHOD_NONE = 0, MORPHING_METHOD_ERODE = 1, MORPHING_METHOD_ERODE_ERODE = 2, MORPHING_METHOD_ERODE_DILATE = 3 } |
Public Member Functions | |
CvAdaptiveSkinDetector (int samplingDivider=1, int morphingMethod=MORPHING_METHOD_NONE) | |
virtual | ~CvAdaptiveSkinDetector () |
virtual void | process (IplImage *inputBGRImage, IplImage *outputHueMask) |
Protected Member Functions | |
void | initData (IplImage *src, int widthDivider, int heightDivider) |
void | adaptiveFilter () |
anonymous enum |
CvAdaptiveSkinDetector::CvAdaptiveSkinDetector | ( | int | samplingDivider = 1 , |
int | morphingMethod = MORPHING_METHOD_NONE |
||
) |
virtual CvAdaptiveSkinDetector::~CvAdaptiveSkinDetector | ( | ) | [virtual] |
void CvAdaptiveSkinDetector::initData | ( | IplImage * | src, |
int | widthDivider, | ||
int | heightDivider | ||
) | [protected] |
void CvAdaptiveSkinDetector::adaptiveFilter | ( | ) | [protected] |
virtual void CvAdaptiveSkinDetector::process | ( | IplImage * | inputBGRImage, |
IplImage * | outputHueMask | ||
) | [virtual] |