#include <Features2d.h>
Public Member Functions | |
GFTT (const ParametersMap ¶meters=ParametersMap()) | |
virtual void | parseParameters (const ParametersMap ¶meters) |
virtual | ~GFTT () |
Private Member Functions | |
virtual std::vector< cv::KeyPoint > | generateKeypointsImpl (const cv::Mat &image, const cv::Rect &roi) const |
Private Attributes | |
int | _blockSize |
cv::GFTTDetector * | _gftt |
double | _k |
int | _maxCorners |
double | _minDistance |
double | _qualityLevel |
bool | _useHarrisDetector |
Definition at line 261 of file Features2d.h.
rtabmap::GFTT::GFTT | ( | const ParametersMap & | parameters = ParametersMap() | ) |
Definition at line 921 of file Features2d.cpp.
rtabmap::GFTT::~GFTT | ( | ) | [virtual] |
Definition at line 933 of file Features2d.cpp.
std::vector< cv::KeyPoint > rtabmap::GFTT::generateKeypointsImpl | ( | const cv::Mat & | image, |
const cv::Rect & | roi | ||
) | const [private, virtual] |
Implements rtabmap::Feature2D.
Definition at line 960 of file Features2d.cpp.
void rtabmap::GFTT::parseParameters | ( | const ParametersMap & | parameters | ) | [virtual] |
Reimplemented from rtabmap::Feature2D.
Reimplemented in rtabmap::GFTT_FREAK, and rtabmap::GFTT_BRIEF.
Definition at line 941 of file Features2d.cpp.
int rtabmap::GFTT::_blockSize [private] |
Definition at line 276 of file Features2d.h.
cv::GFTTDetector* rtabmap::GFTT::_gftt [private] |
Definition at line 280 of file Features2d.h.
double rtabmap::GFTT::_k [private] |
Definition at line 278 of file Features2d.h.
int rtabmap::GFTT::_maxCorners [private] |
Definition at line 273 of file Features2d.h.
double rtabmap::GFTT::_minDistance [private] |
Definition at line 275 of file Features2d.h.
double rtabmap::GFTT::_qualityLevel [private] |
Definition at line 274 of file Features2d.h.
bool rtabmap::GFTT::_useHarrisDetector [private] |
Definition at line 277 of file Features2d.h.