|
| CascadeHaarDetector (std::string classifier_file, double scale_factor=1.1, int min_neighbors=3, cv::Size min_size=cv::Size(20, 20), cv::Size max_size=cv::Size(80, 80)) |
|
std::vector< cv::Rect > | Detect (cv::Mat *frame) |
|
std::vector< cv::Rect > | DetectInROI (cv::Mat *frame, std::vector< cv::Rect > *rois) |
|
CascadeHaarDetector::CascadeHaarDetector |
( |
std::string |
classifier_file, |
|
|
double |
scale_factor = 1.1 , |
|
|
int |
min_neighbors = 3 , |
|
|
cv::Size |
min_size = cv::Size(20,20) , |
|
|
cv::Size |
max_size = cv::Size(80,80) |
|
) |
| |
std::vector< cv::Rect > CascadeHaarDetector::Detect |
( |
cv::Mat * |
frame | ) |
|
|
virtual |
Detects objects in the given frame (cv::Mat) acording to the classifier.
- Parameters
-
- Returns
- The vector of all detected objects in the current Frame
Implements Detector.
std::vector< cv::Rect > CascadeHaarDetector::DetectInROI |
( |
cv::Mat * |
frame, |
|
|
std::vector< cv::Rect > * |
rois |
|
) |
| |
|
virtual |
Detects objects in the given frame (cv::Mat) only in the ROIs. Must be overwritten in subclass.
- Parameters
-
frame | The current frame |
frame | The rois |
- Returns
- The vector of all detected objects in the current Frame
Implements Detector.
The documentation for this class was generated from the following files: