OpenCV  5.0.0-pre
Open Source Computer Vision
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations | Functions
xobjdetect.hpp File Reference
#include <opencv2/core.hpp>
#include <vector>
#include <string>
#include "opencv2/xobjdetect/detection_based_tracker.hpp"
Include dependency graph for xobjdetect.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  cv::BaseCascadeClassifier
 
class  cv::CascadeClassifier
 Cascade classifier class for object detection. More...
 
struct  cv::DefaultDeleter< CvHaarClassifierCascade >
 
struct  cv::DetectionROI
 struct for detection region of interest (ROI) More...
 
class  cv::HOGDescriptor
 Implementation of HOG (Histogram of Oriented Gradients) descriptor and object detector. More...
 
class  cv::BaseCascadeClassifier::MaskGenerator
 
class  cv::SimilarRects
 This class is used for grouping object candidates detected by Cascade Classifier, HOG etc. More...
 
class  cv::xobjdetect::WBDetector
 WaldBoost detector. More...
 

Namespaces

namespace  cv
 
namespace  cv::xobjdetect
 

Typedefs

typedef struct CvHaarClassifierCascade CvHaarClassifierCascade
 

Enumerations

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

Functions

Ptr< BaseCascadeClassifier::MaskGeneratorcv::createFaceDetectionMaskGenerator ()
 
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, int groupThreshold, double eps=0.2)
 Groups the object candidate rectangles.
 
void cv::groupRectangles (std::vector< Rect > &rectList, std::vector< int > &rejectLevels, std::vector< double > &levelWeights, int groupThreshold, double eps=0.2)
 
void cv::groupRectangles (std::vector< Rect > &rectList, std::vector< int > &weights, 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 Documentation

◆ CvHaarClassifierCascade