#include <chromaticmask.h>
| Public Member Functions | |
| void | addSample (uchar s) | 
| bool | classify (uchar s) | 
| void | clearSamples () | 
| EMClassifier (unsigned int nelements=200) | |
| double | getProb (uchar s) | 
| unsigned int | numsamples () | 
| void | setProb (double p) | 
| void | train () | 
| Private Attributes | |
| cv::EM | _classifier | 
| double | _histogram [256] | 
| bool | _inside [256] | 
| unsigned int | _nelem | 
| double | _prob [256] | 
| vector< uchar > | _samples | 
| double | _threshProb | 
Definition at line 43 of file chromaticmask.h.
| EMClassifier::EMClassifier | ( | unsigned int | nelements = 200 | ) | 
Definition at line 36 of file chromaticmask.cpp.
| void EMClassifier::addSample | ( | uchar | s | ) |  [inline] | 
Definition at line 46 of file chromaticmask.h.
| bool EMClassifier::classify | ( | uchar | s | ) |  [inline] | 
Definition at line 49 of file chromaticmask.h.
| void EMClassifier::clearSamples | ( | ) |  [inline] | 
Definition at line 47 of file chromaticmask.h.
| double EMClassifier::getProb | ( | uchar | s | ) |  [inline] | 
Definition at line 50 of file chromaticmask.h.
| unsigned int EMClassifier::numsamples | ( | ) |  [inline] | 
Definition at line 51 of file chromaticmask.h.
| void EMClassifier::setProb | ( | double | p | ) |  [inline] | 
Definition at line 52 of file chromaticmask.h.
| void EMClassifier::train | ( | ) | 
Definition at line 47 of file chromaticmask.cpp.
| cv::EM EMClassifier::_classifier  [private] | 
Definition at line 57 of file chromaticmask.h.
| double EMClassifier::_histogram[256]  [private] | 
Definition at line 61 of file chromaticmask.h.
| bool EMClassifier::_inside[256]  [private] | 
Definition at line 59 of file chromaticmask.h.
| unsigned int EMClassifier::_nelem  [private] | 
Definition at line 62 of file chromaticmask.h.
| double EMClassifier::_prob[256]  [private] | 
Definition at line 60 of file chromaticmask.h.
| vector<uchar> EMClassifier::_samples  [private] | 
Definition at line 58 of file chromaticmask.h.
| double EMClassifier::_threshProb  [private] | 
Definition at line 63 of file chromaticmask.h.