OpenCV
4.1.0
Open Source Computer Vision
|
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... | |
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. | |
This section describes experimental algorithms for 2d feature detection.
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.
image | grayscale image where keypoints (corners) are detected. |
keypoints | keypoints which should be tested to fit the FAST criteria. Keypoints not beeing detected as corners are removed. |
threshold | threshold on difference between intensity of the central pixel and pixels of a circle around this pixel. |
nonmaxSuppression | if true, non-maximum suppression is applied to detected corners (keypoints). |
type | one of the three neighborhoods as defined in the paper: FastFeatureDetector::TYPE_9_16, FastFeatureDetector::TYPE_7_12, FastFeatureDetector::TYPE_5_8 |
Detects corners using the FAST algorithm byRosten06 .