OpenCV  4.1.0
Open Source Computer Vision
Classes | Namespaces | Functions
xfeatures2d.hpp File Reference
#include "opencv2/features2d.hpp"
#include "opencv2/xfeatures2d/nonfree.hpp"

Classes

class  cv::xfeatures2d::AffineFeature2D
 Class implementing affine adaptation for key points. More...
 
class  cv::xfeatures2d::BoostDesc
 Class implementing BoostDesc (Learning Image Descriptors with Boosting), described in. More...
 
class  cv::xfeatures2d::BriefDescriptorExtractor
 Class for computing BRIEF descriptors described in. More...
 
class  cv::xfeatures2d::DAISY
 Class implementing DAISY descriptor, described in. More...
 
class  cv::xfeatures2d::Elliptic_KeyPoint
 Elliptic region around an interest point. More...
 
class  cv::xfeatures2d::FREAK
 Class implementing the FREAK (Fast Retina Keypoint) keypoint descriptor, described in. More...
 
class  cv::xfeatures2d::HarrisLaplaceFeatureDetector
 Class implementing the Harris-Laplace feature detector as described in. More...
 
class  cv::xfeatures2d::LATCH
 
class  cv::xfeatures2d::LUCID
 Class implementing the locally uniform comparison image descriptor, described in. More...
 
class  cv::xfeatures2d::MSDDetector
 Class implementing the MSD (Maximal Self-Dissimilarity) keypoint detector, described in. More...
 
class  cv::xfeatures2d::PCTSignatures
 Class implementing PCT (position-color-texture) signature extraction as described in. More...
 
class  cv::xfeatures2d::PCTSignaturesSQFD
 Class implementing Signature Quadratic Form Distance (SQFD). More...
 
class  cv::xfeatures2d::StarDetector
 The class implements the keypoint detector introduced by. More...
 
class  cv::xfeatures2d::VGG
 Class implementing VGG (Oxford Visual Geometry Group) descriptor trained end to end using "Descriptor Learning Using Convex Optimisation" (DLCO) aparatus described in. More...
 

Namespaces

namespace  cv
 "black box" representation of the file storage associated with a file on disk.
 
namespace  cv::xfeatures2d
 

Functions

void cv::xfeatures2d::FASTForPointSet (InputArray image, std::vector< KeyPoint > &keypoints, int threshold, bool nonmaxSuppression=true, cv::FastFeatureDetector::DetectorType type=FastFeatureDetector::TYPE_9_16)
 Estimates cornerness for prespecified KeyPoints using the FAST algorithm.
 
void cv::xfeatures2d::matchGMS (const Size &size1, const Size &size2, const std::vector< KeyPoint > &keypoints1, const std::vector< KeyPoint > &keypoints2, const std::vector< DMatch > &matches1to2, std::vector< DMatch > &matchesGMS, const bool withRotation=false, const bool withScale=false, const double thresholdFactor=6.0)
 GMS (Grid-based Motion Statistics) feature matching strategy by.