#include <objdetect.hpp>
Classes | |
struct | DTree |
struct | DTreeNode |
struct | Stage |
Public Types | |
enum | { BOOST = 0 } |
enum | { DO_CANNY_PRUNING = 1, SCALE_IMAGE = 2, FIND_BIGGEST_OBJECT = 4, DO_ROUGH_SEARCH = 8 } |
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()) |
CV_WRAP bool | empty () const |
CV_WRAP bool | load (const string &filename) |
bool | read (const FileNode &node) |
int | runAt (Ptr< FeatureEvaluator > &, Point) |
bool | setImage (Ptr< FeatureEvaluator > &, const Mat &) |
~CascadeClassifier () | |
Public Attributes | |
vector< DTree > | classifiers |
int | featureType |
Ptr< FeatureEvaluator > | feval |
bool | is_stump_based |
vector< float > | leaves |
int | ncategories |
vector< DTreeNode > | nodes |
Ptr< CvHaarClassifierCascade > | oldCascade |
Size | origWinSize |
vector< Stage > | stages |
int | stageType |
vector< int > | subsets |
CV_WRAP cv::CascadeClassifier::CascadeClassifier | ( | ) |
CV_WRAP cv::CascadeClassifier::CascadeClassifier | ( | const string & | filename | ) |
cv::CascadeClassifier::~CascadeClassifier | ( | ) |
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() | |||
) |
CV_WRAP bool cv::CascadeClassifier::empty | ( | ) | const |
CV_WRAP bool cv::CascadeClassifier::load | ( | const string & | filename | ) |
bool cv::CascadeClassifier::read | ( | const FileNode & | node | ) |
int cv::CascadeClassifier::runAt | ( | Ptr< FeatureEvaluator > & | , | |
Point | ||||
) |
bool cv::CascadeClassifier::setImage | ( | Ptr< FeatureEvaluator > & | , | |
const Mat & | ||||
) |
vector<float> cv::CascadeClassifier::leaves |
vector<Stage> cv::CascadeClassifier::stages |
vector<int> cv::CascadeClassifier::subsets |