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::LatentSvmDetector |
| struct | cv::LatentSvmDetector::ObjectDetection |
| 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 |
| class | cv::CascadeClassifier::MaskGenerator |
| struct | cv::DetectionROI |
| struct | cv::HOGDescriptor |
| struct | CvDataMatrixCode |
| struct | cv::linemod::Feature |
| Discriminant feature described by its location and label. More... | |
| struct | cv::linemod::Template |
| class | cv::linemod::QuantizedPyramid |
| Represents a modality operating over an image pyramid. More... | |
| struct | cv::linemod::QuantizedPyramid::Candidate |
| Candidate feature with a score. More... | |
| class | cv::linemod::Modality |
| Interface for modalities that plug into the LINE template matching representation. More... | |
| class | cv::linemod::ColorGradient |
| Modality that computes quantized gradient orientations from a color image. More... | |
| class | cv::linemod::DepthNormal |
| Modality that computes quantized surface normals from a dense depth map. More... | |
| struct | cv::linemod::Match |
| Represents a successful template match. More... | |
| class | cv::linemod::Detector |
| Object detector using the LINE template matching algorithm with any set of modalities. More... | |
Namespaces | |
| namespace | cv |
| Namespace where all the C++ OpenCV functionality resides. | |
| namespace | cv::linemod |
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 CvLSVMFilterPosition | CvLSVMFilterPosition |
| typedef struct CvLSVMFilterObject | CvLSVMFilterObject |
| typedef struct CvLatentSvmDetector | CvLatentSvmDetector |
| typedef struct CvObjectDetection | CvObjectDetection |
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 | |
| 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 void | cv::groupRectangles (CV_OUT CV_IN_OUT vector< Rect > &rectList, int groupThreshold, double eps=0.2) |
| CV_EXPORTS_W void | cv::groupRectangles (CV_OUT CV_IN_OUT vector< Rect > &rectList, CV_OUT vector< int > &weights, int groupThreshold, double eps=0.2) |
| CV_EXPORTS void | cv::groupRectangles (vector< Rect > &rectList, int groupThreshold, double eps, vector< int > *weights, vector< double > *levelWeights) |
| 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)) |
| CV_EXPORTS_W void | cv::findDataMatrix (InputArray image, CV_OUT vector< string > &codes, OutputArray corners=noArray(), OutputArrayOfArrays dmtx=noArray()) |
| CV_EXPORTS_W void | cv::drawDataMatrixCodes (InputOutputArray image, const vector< string > &codes, InputArray corners) |
| CV_EXPORTS std::deque < CvDataMatrixCode > | cvFindDataMatrix (CvMat *im) |
| void | cv::linemod::colormap (const Mat &quantized, Mat &dst) |
| Debug function to colormap a quantized image for viewing. | |
| CV_EXPORTS Ptr< Detector > | cv::linemod::getDefaultLINE () |
| Factory function for detector using LINE algorithm with color gradients. | |
| CV_EXPORTS Ptr< Detector > | cv::linemod::getDefaultLINEMOD () |
| Factory function for detector using LINE-MOD algorithm with color gradients and depth normals. | |
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 CvLSVMFilterPosition CvLSVMFilterPosition |
| typedef struct CvLSVMFilterObject CvLSVMFilterObject |
| typedef struct CvLatentSvmDetector CvLatentSvmDetector |
| typedef struct CvObjectDetection CvObjectDetection |
| CVAPI | ( | CvHaarClassifierCascade * | ) | 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 |