objdetect.hpp File Reference


#include " opencv2/core.hpp "
#include " opencv2/objdetect/detection_based_tracker.hpp "

class   cv::BaseCascadeClassifier
 
class   cv::CascadeClassifier
  Cascade classifier class for object detection. 更多...
 
struct   cv::DefaultDeleter< CvHaarClassifierCascade >
 
struct   cv::DetectionROI
  struct for detection region of interest (ROI) 更多...
 
struct   cv::HOGDescriptor
  Implementation of HOG (Histogram of Oriented Gradients) descriptor and object detector. 更多...
 
class   cv::BaseCascadeClassifier::MaskGenerator
 
class   cv::QRCodeDetector
 
class   cv::SimilarRects
 

名称空间

  cv
  "black box" representation of the file storage associated with a file on disk.
 

Typedefs

typedef struct CvHaarClassifierCascade   CvHaarClassifierCascade
 

枚举

enum   {
   cv::CASCADE_DO_CANNY_PRUNING = 1,
   cv::CASCADE_SCALE_IMAGE = 2,
   cv::CASCADE_FIND_BIGGEST_OBJECT = 4,
   cv::CASCADE_DO_ROUGH_SEARCH = 8
}
 

函数

Ptr< BaseCascadeClassifier::MaskGenerator >  cv::createFaceDetectionMaskGenerator ()
 
void  cv::groupRectangles (std::vector< Rect > &rectList, int groupThreshold, double eps=0.2)
  Groups the object candidate rectangles. 更多...
 
void  cv::groupRectangles (std::vector< Rect > &rectList, std::vector< int > &weights, int groupThreshold, double eps=0.2)
 
void  cv::groupRectangles (std::vector< Rect > &rectList, int groupThreshold, double eps, std::vector< int > *weights, std::vector< double > *levelWeights)
 
void  cv::groupRectangles (std::vector< Rect > &rectList, std::vector< int > &rejectLevels, std::vector< double > &levelWeights, int groupThreshold, double eps=0.2)
 
void  cv::groupRectangles_meanshift (std::vector< Rect > &rectList, std::vector< double > &foundWeights, std::vector< double > &foundScales, double detectThreshold=0.0, Size winDetSize=Size(64, 128))
 

Typedef 文档编制

◆  CvHaarClassifierCascade