![]() |
OpenCV
4.1.2
Open Source Computer Vision
|
#include <opencv2/tracking/feature.hpp>
Classes | |
| class | FeatureHaar |
Public Member Functions | |
| virtual void | generateFeatures () CV_OVERRIDE |
| virtual void | generateFeatures (int numFeatures) |
| Overload the original generateFeatures in order to limit the number of the features. More... | |
| const std::vector< CvHaarEvaluator::FeatureHaar > & | getFeatures () const |
| CvHaarEvaluator::FeatureHaar & | getFeatures (int idx) |
| virtual void | init (const CvFeatureParams *_featureParams, int _maxSampleCount, Size _winSize) CV_OVERRIDE |
| virtual float | operator() (int featureIdx, int sampleIdx) CV_OVERRIDE |
| virtual void | setImage (const Mat &img, uchar clsLabel=0, int idx=1) CV_OVERRIDE |
| void | setWinSize (Size patchSize) |
| Size | setWinSize () const |
| void | writeFeature (FileStorage &fs) const |
| virtual void | writeFeatures (FileStorage &fs, const Mat &featureMap) const CV_OVERRIDE |
Public Member Functions inherited from cv::CvFeatureEvaluator | |
| virtual | ~CvFeatureEvaluator () |
| const Mat & | getCls () const |
| float | getCls (int si) const |
| int | getFeatureSize () const |
| int | getMaxCatCount () const |
| int | getNumFeatures () const |
Protected Member Functions | |
| void | compute_integral (const cv::Mat &img, std::vector< cv::Mat_< float > > &ii_imgs) |
Protected Attributes | |
| Mat | _ii_img |
| std::vector< FeatureHaar > | features |
| bool | isIntegral |
| Mat | sum |
Protected Attributes inherited from cv::CvFeatureEvaluator | |
| Mat | cls |
| CvFeatureParams * | featureParams |
| int | nneg |
| int | npos |
| int | numFeatures |
| Size | winSize |
Additional Inherited Members | |
Static Public Member Functions inherited from cv::CvFeatureEvaluator | |
| static Ptr< CvFeatureEvaluator > | create (CvFeatureParams::FeatureType type) |
|
inlineprotected |
|
virtual |
Implements cv::CvFeatureEvaluator.
|
virtual |
Overload the original generateFeatures in order to limit the number of the features.
TODO new method
| numFeatures | Number of the features |
| const std::vector<CvHaarEvaluator::FeatureHaar>& cv::CvHaarEvaluator::getFeatures | ( | ) | const |
|
inline |
|
virtual |
Reimplemented from cv::CvFeatureEvaluator.
|
virtual |
Implements cv::CvFeatureEvaluator.
|
virtual |
Reimplemented from cv::CvFeatureEvaluator.
| void cv::CvHaarEvaluator::setWinSize | ( | Size | patchSize | ) |
| Size cv::CvHaarEvaluator::setWinSize | ( | ) | const |
| void cv::CvHaarEvaluator::writeFeature | ( | FileStorage & | fs | ) | const |
|
virtual |
Implements cv::CvFeatureEvaluator.
|
protected |
|
protected |
|
protected |
|
protected |
1.8.9.1