Classes |
class | cv::CascadeClassifier |
struct | CvAvgComp |
struct | CvHaarClassifier |
struct | CvHaarClassifierCascade |
struct | CvHaarFeature |
struct | CvHaarStageClassifier |
struct | CvLatentSvmDetector |
struct | CvLSVMFilterObject |
struct | CvLSVMFilterPosition |
struct | CvObjectDetection |
class | cv::CascadeClassifier::Data |
struct | cv::CascadeClassifier::Data::DTree |
struct | cv::CascadeClassifier::Data::DTreeNode |
class | cv::FeatureEvaluator |
struct | cv::HOGDescriptor |
struct | cv::CascadeClassifier::Data::Stage |
Namespaces |
namespace | cv |
Defines |
#define | CV_HAAR_DO_CANNY_PRUNING 1 |
#define | CV_HAAR_DO_ROUGH_SEARCH 8 |
#define | CV_HAAR_FEATURE_MAX 3 |
#define | CV_HAAR_FIND_BIGGEST_OBJECT 4 |
#define | CV_HAAR_MAGIC_VAL 0x42500000 |
#define | CV_HAAR_SCALE_IMAGE 2 |
#define | CV_IS_HAAR_CLASSIFIER(haar) |
#define | CV_TYPE_NAME_HAAR "opencv-haar-classifier" |
Typedefs |
typedef struct CvAvgComp | CvAvgComp |
typedef struct CvHaarClassifier | CvHaarClassifier |
typedef struct
CvHaarClassifierCascade | CvHaarClassifierCascade |
typedef struct CvHaarFeature | CvHaarFeature |
typedef struct
CvHaarStageClassifier | CvHaarStageClassifier |
typedef struct
CvHidHaarClassifierCascade | CvHidHaarClassifierCascade |
typedef struct CvLatentSvmDetector | CvLatentSvmDetector |
typedef struct CvObjectDetection | CvObjectDetection |
Functions |
CvSeq * | cvHaarDetectObjects (const CvArr *image, CvHaarClassifierCascade *cascade, CvMemStorage *storage, 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))) |
CvSeq * | cvLatentSvmDetectObjects (IplImage *image, CvLatentSvmDetector *detector, CvMemStorage *storage, float overlap_threshold CV_DEFAULT(0.5f)) |
CvHaarClassifierCascade * | cvLoadHaarClassifierCascade (const char *directory, CvSize orig_window_size) |
CvLatentSvmDetector * | cvLoadLatentSvmDetector (const char *filename) |
void | cvReleaseHaarClassifierCascade (CvHaarClassifierCascade **cascade) |
void | cvReleaseLatentSvmDetector (CvLatentSvmDetector **detector) |
int | cvRunHaarClassifierCascade (const CvHaarClassifierCascade *cascade, CvPoint pt, int start_stage CV_DEFAULT(0)) |
void | cvSetImagesForHaarClassifierCascade (CvHaarClassifierCascade *cascade, const CvArr *sum, const CvArr *sqsum, const CvArr *tilted_sum, double scale) |
CV_EXPORTS_W void | cv::groupRectangles (vector< Rect > &rectList, CV_OUT vector< int > &weights, int groupThreshold, double eps=0.2) |
CV_EXPORTS_W void | cv::groupRectangles (vector< Rect > &rectList, int groupThreshold, double eps=0.2) |