
Public Member Functions | |
| GPUORB (int nFeatures=Settings::defaultFeature2D_ORB_nFeatures(), float scaleFactor=Settings::defaultFeature2D_ORB_scaleFactor(), int nLevels=Settings::defaultFeature2D_ORB_nLevels(), int edgeThreshold=Settings::defaultFeature2D_ORB_edgeThreshold(), int firstLevel=Settings::defaultFeature2D_ORB_firstLevel(), int WTA_K=Settings::defaultFeature2D_ORB_WTA_K(), int scoreType=Settings::defaultFeature2D_ORB_scoreType(), int patchSize=Settings::defaultFeature2D_ORB_patchSize(), int fastThreshold=Settings::defaultFeature2D_Fast_threshold(), bool fastNonmaxSupression=Settings::defaultFeature2D_Fast_nonmaxSuppression()) | |
| virtual | ~GPUORB () |
Protected Member Functions | |
| void | computeDescriptors (const cv::Mat &image, std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors) |
| void | detectKeypoints (const cv::Mat &image, std::vector< cv::KeyPoint > &keypoints, const cv::Mat &mask=cv::Mat()) |
Private Attributes | |
| cv::gpu::ORB_GPU | orb_ |
Definition at line 381 of file Settings.cpp.
| find_object::GPUORB::GPUORB | ( | int | nFeatures = Settings::defaultFeature2D_ORB_nFeatures(), |
| float | scaleFactor = Settings::defaultFeature2D_ORB_scaleFactor(), |
||
| int | nLevels = Settings::defaultFeature2D_ORB_nLevels(), |
||
| int | edgeThreshold = Settings::defaultFeature2D_ORB_edgeThreshold(), |
||
| int | firstLevel = Settings::defaultFeature2D_ORB_firstLevel(), |
||
| int | WTA_K = Settings::defaultFeature2D_ORB_WTA_K(), |
||
| int | scoreType = Settings::defaultFeature2D_ORB_scoreType(), |
||
| int | patchSize = Settings::defaultFeature2D_ORB_patchSize(), |
||
| int | fastThreshold = Settings::defaultFeature2D_Fast_threshold(), |
||
| bool | fastNonmaxSupression = Settings::defaultFeature2D_Fast_nonmaxSuppression() |
||
| ) | [inline] |
Definition at line 384 of file Settings.cpp.
| virtual find_object::GPUORB::~GPUORB | ( | ) | [inline, virtual] |
Definition at line 405 of file Settings.cpp.
| void find_object::GPUORB::computeDescriptors | ( | const cv::Mat & | image, |
| std::vector< cv::KeyPoint > & | keypoints, | ||
| cv::Mat & | descriptors | ||
| ) | [inline, protected, virtual] |
Implements find_object::GPUFeature2D.
Definition at line 427 of file Settings.cpp.
| void find_object::GPUORB::detectKeypoints | ( | const cv::Mat & | image, |
| std::vector< cv::KeyPoint > & | keypoints, | ||
| const cv::Mat & | mask = cv::Mat() |
||
| ) | [inline, protected, virtual] |
Implements find_object::GPUFeature2D.
Definition at line 408 of file Settings.cpp.
cv::gpu::ORB_GPU find_object::GPUORB::orb_ [private] |
Definition at line 456 of file Settings.cpp.