Class Feature2D

Class Documentation

class Feature2D

Public Functions

Feature2D(cv::Ptr<cv::FeatureDetector> featureDetector)
Feature2D(cv::Ptr<cv::DescriptorExtractor> descriptorExtractor)
Feature2D(cv::Ptr<cv::Feature2D> feature2D)
inline Feature2D()
inline virtual ~Feature2D()
virtual void detect(const cv::Mat &image, std::vector<cv::KeyPoint> &keypoints, const cv::Mat &mask = cv::Mat())
virtual void compute(const cv::Mat &image, std::vector<cv::KeyPoint> &keypoints, cv::Mat &descriptors)
virtual void detectAndCompute(const cv::Mat &image, std::vector<cv::KeyPoint> &keypoints, cv::Mat &descriptors, const cv::Mat &mask = cv::Mat())