Class cv::xfeatures2d::AgastFeatureDetector#
Wrapping class for feature detection using the AGAST method. :
#include <opencv2/xfeatures2d.hpp>Collaboration diagram for cv::xfeatures2d::AgastFeatureDetector:
Public Types#
enum cv::xfeatures2d::AgastFeatureDetector {
cv::xfeatures2d::AGAST_5_8 = 0,
cv::xfeatures2d::AGAST_7_12d = 1,
cv::xfeatures2d::AGAST_7_12s = 2,
cv::xfeatures2d::OAST_9_16 = 3
}
enum cv::xfeatures2d::AgastFeatureDetector {
cv::xfeatures2d::THRESHOLD = 10000,
cv::xfeatures2d::NONMAX_SUPPRESSION = 10001
}Public Member Functions#
Public Member Functions inherited from cv::Feature2D
Return |
Name |
Description |
|---|---|---|
|
|
Computes the descriptors for a set of keypoints detected in an image (first variant) or image set (second variant). |
|
||
|
||
|
||
|
||
|
|
Detects keypoints in an image (first variant) or image set (second variant). |
|
||
|
||
|
Return true if detector object is empty. |
|
|
Reads algorithm parameters from a file storage. |
|
|
||
|
||
|
Stores algorithm parameters in a file storage. |
|
|
Public Member Functions inherited from cv::Algorithm
Return |
Name |
Description |
|---|---|---|
|
Clears the algorithm state. |
|
|
Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read. |
|
|
Reads algorithm parameters from a file storage. |
|
|
||
|
|
|
|
Stores algorithm parameters in a file storage. |
|
|
Static Public Member Functions#
Static Public Member Functions inherited from cv::Algorithm
Return |
Name |
Description |
|---|---|---|
|
|
Loads algorithm from the file. |
|
|
Loads algorithm from a String. |
|
Reads algorithm from the file node. |
Additional Inherited Members#
Protected Member Functions inherited from cv::Algorithm
Return |
Name |
Description |
|---|---|---|
|
Detailed Description#
Wrapping class for feature detection using the AGAST method. :
Member Typedef Documentation#
DetectorType#
typedef int cv::xfeatures2d::AgastFeatureDetector::DetectorType
Member Enumeration Documentation#
enum AgastFeatureDetector
|
|
|
|
enum AgastFeatureDetector
|
|
Member Function Documentation#
create()#
static Ptr< AgastFeatureDetector > cv::xfeatures2d::AgastFeatureDetector::create(
int threshold = 10,
bool nonmaxSuppression = true,
int type = AgastFeatureDetector::OAST_9_16 )
getDefaultName()#
String cv::xfeatures2d::AgastFeatureDetector::getDefaultName()
Returns the algorithm string identifier. This string is used as top level xml/yml node tag when the object is saved to a file or string.
getNonmaxSuppression()#
bool cv::xfeatures2d::AgastFeatureDetector::getNonmaxSuppression()
getThreshold()#
int cv::xfeatures2d::AgastFeatureDetector::getThreshold()
getType()#
int cv::xfeatures2d::AgastFeatureDetector::getType()
setNonmaxSuppression()#
void cv::xfeatures2d::AgastFeatureDetector::setNonmaxSuppression(bool f)
setThreshold()#
void cv::xfeatures2d::AgastFeatureDetector::setThreshold(int threshold)
setType()#
void cv::xfeatures2d::AgastFeatureDetector::setType(int type)
Source file#
The documentation for this class was generated from the following file:
opencv2/xfeatures2d.hpp