#include "opencv2/features2d/features2d.hpp"#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/imgproc/imgproc_c.h"#include "opencv2/core/internal.hpp"#include "aorb.h"#include <iterator>
Go to the source code of this file.
Namespaces | |
| namespace | cv |
Defines | |
| #define | GET_VALUE(idx) |
Functions | |
| static AlgorithmInfo & | cv::aorb_info () |
| static void | cv::computeDescriptors (const Mat &image, vector< KeyPoint > &keypoints, Mat &descriptors, const vector< Point > &pattern, int dsize, int WTA_K) |
| static void | cv::computeKeyPoints (const vector< Mat > &imagePyramid, const vector< Mat > &maskPyramid, vector< vector< KeyPoint > > &allKeypoints, int nfeatures, int firstLevel, double scaleFactor, int edgeThreshold, int patchSize, int scoreType, int fastThreshold) |
| static void | cv::computeOrbDescriptor (const KeyPoint &kpt, const Mat &img, const Point *pattern, uchar *desc, int dsize, int WTA_K) |
| static void | cv::computeOrientation (const Mat &image, vector< KeyPoint > &keypoints, int halfPatchSize, const vector< int > &umax) |
| static Algorithm * | cv::createAORB () |
| static float | cv::getScale (int level, int firstLevel, double scaleFactor) |
| static void | cv::HarrisResponses (const Mat &img, vector< KeyPoint > &pts, int blockSize, float harris_k) |
| static float | cv::IC_Angle (const Mat &image, const int half_k, Point2f pt, const vector< int > &u_max) |
| static void | cv::initializeOrbPattern (const Point *pattern0, vector< Point > &pattern, int ntuples, int tupleSize, int poolSize) |
| static void | cv::makeRandomPattern (int patchSize, Point *pattern, int npoints) |
Variables | |
| static AlgorithmInfo & | cv::aorb_info_auto = aorb_info() |
| static int | cv::bit_pattern_31_ [256 *4] |
| const int | cv::DESCRIPTOR_SIZE = 32 |
| const float | cv::HARRIS_K = 0.04f |