Go to the source code of this file.
Classes | |
struct | CvHaarFeature |
struct | CvHaarClassifier |
struct | CvHaarStageClassifier |
struct | CvHaarClassifierCascade |
struct | CvAvgComp |
struct | CvLSVMFilterPosition |
struct | CvLSVMFilterObject |
struct | CvLatentSvmDetector |
struct | CvObjectDetection |
class | cv::FeatureEvaluator |
class | cv::CascadeClassifier |
class | cv::CascadeClassifier::Data |
struct | cv::CascadeClassifier::Data::DTreeNode |
struct | cv::CascadeClassifier::Data::DTree |
struct | cv::CascadeClassifier::Data::Stage |
struct | cv::HOGDescriptor |
class | cv::PlanarObjectDetector |
struct | cv::DataMatrixCode |
struct | CvDataMatrixCode |
Namespaces | |
namespace | cv |
Namespace where all the C++ OpenCV functionality resides. | |
Typedefs | |
typedef struct CvHaarFeature | CvHaarFeature |
typedef struct CvHaarClassifier | CvHaarClassifier |
typedef struct CvHaarStageClassifier | CvHaarStageClassifier |
typedef struct CvHidHaarClassifierCascade | CvHidHaarClassifierCascade |
typedef struct CvHaarClassifierCascade | CvHaarClassifierCascade |
typedef struct CvAvgComp | CvAvgComp |
typedef struct CvLatentSvmDetector | CvLatentSvmDetector |
typedef struct CvObjectDetection | CvObjectDetection |
Functions | |
CVAPI (CvHaarClassifierCascade *) cvLoadHaarClassifierCascade(const char *directory | |
CVAPI (void) cvReleaseHaarClassifierCascade(CvHaarClassifierCascade **cascade) | |
CVAPI (CvSeq *) cvHaarDetectObjects(const CvArr *image | |
CvHaarClassifierCascade CvMemStorage double scale_factor | CV_DEFAULT (1.1) |
CvHaarClassifierCascade CvMemStorage double scale_factor int min_neighbors | CV_DEFAULT (3) |
CvHaarClassifierCascade CvMemStorage double scale_factor int min_neighbors int flags | CV_DEFAULT (0) |
CvHaarClassifierCascade CvMemStorage double scale_factor int min_neighbors int flags CvSize min_size | CV_DEFAULT (cvSize(0, 0)) |
CVAPI (int) cvRunHaarClassifierCascade(const CvHaarClassifierCascade *cascade | |
CVAPI (CvLatentSvmDetector *) cvLoadLatentSvmDetector(const char *filename) | |
CvLatentSvmDetector CvMemStorage float overlap_threshold | CV_DEFAULT (0.5f) |
CvLatentSvmDetector CvMemStorage float overlap_threshold int numThreads | CV_DEFAULT (-1)) |
CV_EXPORTS CvSeq * | cvHaarDetectObjectsForROC (const CvArr *image, CvHaarClassifierCascade *cascade, CvMemStorage *storage, std::vector< int > &rejectLevels, std::vector< double > &levelWeightds, double scale_factor CV_DEFAULT(1.1), int min_neighbors CV_DEFAULT(3), int flags CV_DEFAULT(0), CvSize min_size CV_DEFAULT(cvSize(0, 0)), CvSize max_size CV_DEFAULT(cvSize(0, 0)), bool outputRejectLevels=false) |
CV_EXPORTS_W void | cv::groupRectangles (vector< Rect > &rectList, int groupThreshold, double eps=0.2) |
CV_EXPORTS_W void | cv::groupRectangles (vector< Rect > &rectList, CV_OUT vector< int > &weights, int groupThreshold, double eps=0.2) |
CV_EXPORTS void | cv::groupRectangles (vector< Rect > &rectList, vector< int > &rejectLevels, vector< double > &levelWeights, int groupThreshold, double eps=0.2) |
CV_EXPORTS void | cv::groupRectangles_meanshift (vector< Rect > &rectList, vector< double > &foundWeights, vector< double > &foundScales, double detectThreshold=0.0, Size winDetSize=Size(64, 128)) |
void CV_EXPORTS_W | cv::groupRectangles (vector< Rect > &rectList, int groupThreshold, double eps, vector< int > *weights, vector< double > *levelWeights) |
CV_EXPORTS void | cv::findDataMatrix (const Mat &image, std::vector< DataMatrixCode > &codes) |
CV_EXPORTS void | cv::drawDataMatrixCodes (const std::vector< DataMatrixCode > &codes, Mat &drawImage) |
CV_EXPORTS std::deque < CvDataMatrixCode > | cvFindDataMatrix (CvMat *im) |
Variables | |
CvSize | orig_window_size |
CvHaarClassifierCascade * | cascade |
CvHaarClassifierCascade CvMemStorage * | storage |
const CvArr * | sum |
const CvArr const CvArr * | sqsum |
const CvArr const CvArr const CvArr * | tilted_sum |
const CvArr const CvArr const CvArr double | scale |
CvPoint | pt |
CvLatentSvmDetector * | detector |
typedef struct CvHaarFeature CvHaarFeature |
typedef struct CvHaarClassifier CvHaarClassifier |
typedef struct CvHaarStageClassifier CvHaarStageClassifier |
typedef struct CvHidHaarClassifierCascade CvHidHaarClassifierCascade |
typedef struct CvHaarClassifierCascade CvHaarClassifierCascade |
typedef struct CvLatentSvmDetector CvLatentSvmDetector |
typedef struct CvObjectDetection CvObjectDetection |
CVAPI | ( | CvHaarClassifierCascade * | ) | const |
CVAPI | ( | void | ) |
CVAPI | ( | CvSeq * | ) | const |
CvHaarClassifierCascade CvMemStorage double scale_factor CV_DEFAULT | ( | 1. | 1 | ) |
CvHaarClassifierCascade CvMemStorage double scale_factor int min_neighbors CV_DEFAULT | ( | 3 | ) |
CvHaarClassifierCascade CvMemStorage double scale_factor int min_neighbors int flags CV_DEFAULT | ( | 0 | ) |
CvHaarClassifierCascade CvMemStorage double scale_factor int min_neighbors int flags CvSize min_size CV_DEFAULT | ( | cvSize(0, 0) | ) |
CVAPI | ( | int | ) | const |
CVAPI | ( | CvLatentSvmDetector * | ) | const |
CvLatentSvmDetector CvMemStorage float overlap_threshold CV_DEFAULT | ( | 0. | 5f | ) |
CvLatentSvmDetector CvMemStorage float overlap_threshold int numThreads CV_DEFAULT | ( | - | 1 | ) |
CV_EXPORTS CvSeq* cvHaarDetectObjectsForROC | ( | const CvArr * | image, | |
CvHaarClassifierCascade * | cascade, | |||
CvMemStorage * | storage, | |||
std::vector< int > & | rejectLevels, | |||
std::vector< double > & | levelWeightds, | |||
double scale_factor | CV_DEFAULT1.1, | |||
int min_neighbors | CV_DEFAULT3, | |||
int flags | CV_DEFAULT0, | |||
CvSize min_size | CV_DEFAULTcvSize(0, 0), | |||
CvSize max_size | CV_DEFAULTcvSize(0, 0), | |||
bool | outputRejectLevels = false | |||
) |
CV_EXPORTS std::deque<CvDataMatrixCode> cvFindDataMatrix | ( | CvMat * | im | ) |
const CvArr const CvArr const CvArr* tilted_sum |