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]
template<class FEval >
int predictCategorical ( CascadeClassifier cascade,
Ptr< FeatureEvaluator > &  featureEvaluator 
) [friend]
template<class FEval >
int predictCategoricalStump ( CascadeClassifier cascade,
Ptr< FeatureEvaluator > &  featureEvaluator 
) [friend]
template<class FEval >
int predictOrdered ( CascadeClassifier cascade,
Ptr< FeatureEvaluator > &  featureEvaluator 
) [friend]
template<class FEval >
int predictOrderedStump ( CascadeClassifier cascade,
Ptr< FeatureEvaluator > &  featureEvaluator 
) [friend]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Dec 23 11:40:54 2010 for opencv by  doxygen 1.6.3