#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 void | process (IplImage *inputBGRImage, IplImage *outputHueMask) |
virtual | ~CvAdaptiveSkinDetector () |
Protected Member Functions | |
void | adaptiveFilter () |
void | initData (IplImage *src, int widthDivider, int heightDivider) |
anonymous enum |
CvAdaptiveSkinDetector::CvAdaptiveSkinDetector | ( | int | samplingDivider = 1 , |
|
int | morphingMethod = MORPHING_METHOD_NONE | |||
) |
virtual CvAdaptiveSkinDetector::~CvAdaptiveSkinDetector | ( | ) | [virtual] |
void CvAdaptiveSkinDetector::adaptiveFilter | ( | ) | [protected] |
void CvAdaptiveSkinDetector::initData | ( | IplImage * | src, | |
int | widthDivider, | |||
int | heightDivider | |||
) | [protected] |
virtual void CvAdaptiveSkinDetector::process | ( | IplImage * | inputBGRImage, | |
IplImage * | outputHueMask | |||
) | [virtual] |