|
enum | Type {
kFeatureUndef =-1,
kFeatureSurf =0,
kFeatureSift =1,
kFeatureOrb =2,
kFeatureFastFreak =3,
kFeatureFastBrief =4,
kFeatureGfttFreak =5,
kFeatureGfttBrief =6,
kFeatureBrisk =7,
kFeatureGfttOrb =8,
kFeatureKaze =9,
kFeatureOrbOctree =10,
kFeatureSuperPointTorch =11,
kFeatureSurfFreak =12,
kFeatureGfttDaisy =13,
kFeatureSurfDaisy =14,
kFeaturePyDetector =15
} |
|
static cv::Rect | computeRoi (const cv::Mat &image, const std::string &roiRatios) |
|
static cv::Rect | computeRoi (const cv::Mat &image, const std::vector< float > &roiRatios) |
|
static Feature2D * | create (const ParametersMap ¶meters=ParametersMap()) |
|
static Feature2D * | create (Feature2D::Type type, const ParametersMap ¶meters=ParametersMap()) |
|
static void | filterKeypointsByDepth (std::vector< cv::KeyPoint > &keypoints, const cv::Mat &depth, float minDepth, float maxDepth) |
|
static void | filterKeypointsByDepth (std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors, const cv::Mat &depth, float minDepth, float maxDepth) |
|
static void | filterKeypointsByDepth (std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors, std::vector< cv::Point3f > &keypoints3D, float minDepth, float maxDepth) |
|
static void | filterKeypointsByDisparity (std::vector< cv::KeyPoint > &keypoints, const cv::Mat &disparity, float minDisparity) |
|
static void | filterKeypointsByDisparity (std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors, const cv::Mat &disparity, float minDisparity) |
|
static void | limitKeypoints (const std::vector< cv::KeyPoint > &keypoints, std::vector< bool > &inliers, int maxKeypoints, const cv::Size &imageSize, int gridRows, int gridCols, bool ssc=false) |
|
static void | limitKeypoints (const std::vector< cv::KeyPoint > &keypoints, std::vector< bool > &inliers, int maxKeypoints, const cv::Size &imageSize=cv::Size(), bool ssc=false) |
|
static void | limitKeypoints (std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors, int maxKeypoints, const cv::Size &imageSize=cv::Size(), bool ssc=false) |
|
static void | limitKeypoints (std::vector< cv::KeyPoint > &keypoints, int maxKeypoints, const cv::Size &imageSize=cv::Size(), bool ssc=false) |
|
static void | limitKeypoints (std::vector< cv::KeyPoint > &keypoints, std::vector< cv::Point3f > &keypoints3D, cv::Mat &descriptors, int maxKeypoints, const cv::Size &imageSize=cv::Size(), bool ssc=false) |
|
static std::string | typeName (Type type) |
|
| Feature2D (const ParametersMap ¶meters=ParametersMap()) |
|
Definition at line 452 of file Features2d.h.