cv::CascadeClassifier Class Reference
#include <objdetect.hpp>
List of all members.
Classes |
class | Data |
Public Member Functions |
CV_WRAP | CascadeClassifier (const string &filename) |
CV_WRAP | CascadeClassifier () |
CV_WRAP void | detectMultiScale (const Mat &image, CV_OUT vector< Rect > &objects, double scaleFactor=1.1, int minNeighbors=3, int flags=0, Size minSize=Size(), Size maxSize=Size()) |
virtual CV_WRAP bool | empty () const |
int | getFeatureType () const |
virtual Size | getOriginalWindowSize () const |
bool | isOldFormatCascade () const |
CV_WRAP bool | load (const string &filename) |
bool | read (const FileNode &node) |
bool | setImage (const Mat &) |
virtual | ~CascadeClassifier () |
Protected Member Functions |
virtual bool | detectSingleScale (const Mat &image, int stripCount, Size processingRectSize, int stripSize, int yStep, double factor, vector< Rect > &candidates) |
Friends |
struct | CascadeClassifierInvoker |
template<class FEval > |
int | predictCategorical (CascadeClassifier &cascade, Ptr< FeatureEvaluator > &featureEvaluator) |
template<class FEval > |
int | predictCategoricalStump (CascadeClassifier &cascade, Ptr< FeatureEvaluator > &featureEvaluator) |
template<class FEval > |
int | predictOrdered (CascadeClassifier &cascade, Ptr< FeatureEvaluator > &featureEvaluator) |
template<class FEval > |
int | predictOrderedStump (CascadeClassifier &cascade, Ptr< FeatureEvaluator > &featureEvaluator) |
Constructor & Destructor Documentation
CV_WRAP cv::CascadeClassifier::CascadeClassifier |
( |
|
) |
|
CV_WRAP cv::CascadeClassifier::CascadeClassifier |
( |
const string & |
filename |
) |
|
virtual cv::CascadeClassifier::~CascadeClassifier |
( |
|
) |
[virtual] |
Member Function Documentation
CV_WRAP void cv::CascadeClassifier::detectMultiScale |
( |
const Mat & |
image, |
|
|
CV_OUT vector< Rect > & |
objects, |
|
|
double |
scaleFactor = 1.1 , |
|
|
int |
minNeighbors = 3 , |
|
|
int |
flags = 0 , |
|
|
Size |
minSize = Size() , |
|
|
Size |
maxSize = Size() | |
|
) |
| | |
virtual bool cv::CascadeClassifier::detectSingleScale |
( |
const Mat & |
image, |
|
|
int |
stripCount, |
|
|
Size |
processingRectSize, |
|
|
int |
stripSize, |
|
|
int |
yStep, |
|
|
double |
factor, |
|
|
vector< Rect > & |
candidates | |
|
) |
| | [protected, virtual] |
virtual CV_WRAP bool cv::CascadeClassifier::empty |
( |
|
) |
const [virtual] |
int cv::CascadeClassifier::getFeatureType |
( |
|
) |
const |
virtual Size cv::CascadeClassifier::getOriginalWindowSize |
( |
|
) |
const [virtual] |
bool cv::CascadeClassifier::isOldFormatCascade |
( |
|
) |
const |
CV_WRAP bool cv::CascadeClassifier::load |
( |
const string & |
filename |
) |
|
bool cv::CascadeClassifier::read |
( |
const FileNode & |
node |
) |
|
bool cv::CascadeClassifier::setImage |
( |
const Mat & |
|
) |
|
Friends And Related Function Documentation
friend struct CascadeClassifierInvoker [friend] |
The documentation for this class was generated from the following file:
- /home/grier/opencv/opencv/modules/objdetect/include/opencv2/objdetect/objdetect.hpp