#include <ORBextractor.h>
|
void | ComputeKeyPointsOctTree (std::vector< std::vector< cv::KeyPoint > > &allKeypoints) |
|
void | ComputeKeyPointsOld (std::vector< std::vector< cv::KeyPoint > > &allKeypoints) |
|
void | ComputePyramid (cv::Mat image) |
|
std::vector< cv::KeyPoint > | DistributeOctTree (const std::vector< cv::KeyPoint > &vToDistributeKeys, const int &minX, const int &maxX, const int &minY, const int &maxY, const int &nFeatures, const int &level) |
|
Definition at line 53 of file ORBextractor.h.
◆ anonymous enum
◆ ORBextractor()
rtabmap::ORBextractor::ORBextractor |
( |
int |
nfeatures, |
|
|
float |
scaleFactor, |
|
|
int |
nlevels, |
|
|
int |
iniThFAST, |
|
|
int |
minThFAST, |
|
|
int |
patchSize, |
|
|
int |
edgeThreshold |
|
) |
| |
◆ ~ORBextractor()
rtabmap::ORBextractor::~ORBextractor |
( |
| ) |
|
|
inline |
◆ ComputeKeyPointsOctTree()
void rtabmap::ORBextractor::ComputeKeyPointsOctTree |
( |
std::vector< std::vector< cv::KeyPoint > > & |
allKeypoints | ) |
|
|
protected |
◆ ComputeKeyPointsOld()
void rtabmap::ORBextractor::ComputeKeyPointsOld |
( |
std::vector< std::vector< cv::KeyPoint > > & |
allKeypoints | ) |
|
|
protected |
◆ ComputePyramid()
void rtabmap::ORBextractor::ComputePyramid |
( |
cv::Mat |
image | ) |
|
|
protected |
◆ DistributeOctTree()
vector< cv::KeyPoint > rtabmap::ORBextractor::DistributeOctTree |
( |
const std::vector< cv::KeyPoint > & |
vToDistributeKeys, |
|
|
const int & |
minX, |
|
|
const int & |
maxX, |
|
|
const int & |
minY, |
|
|
const int & |
maxY, |
|
|
const int & |
nFeatures, |
|
|
const int & |
level |
|
) |
| |
|
protected |
◆ GetInverseScaleFactors()
std::vector<float> rtabmap::ORBextractor::GetInverseScaleFactors |
( |
| ) |
|
|
inline |
◆ GetInverseScaleSigmaSquares()
std::vector<float> rtabmap::ORBextractor::GetInverseScaleSigmaSquares |
( |
| ) |
|
|
inline |
◆ GetLevels()
int rtabmap::ORBextractor::GetLevels |
( |
| ) |
|
|
inline |
◆ GetScaleFactor()
float rtabmap::ORBextractor::GetScaleFactor |
( |
| ) |
|
|
inline |
◆ GetScaleFactors()
std::vector<float> rtabmap::ORBextractor::GetScaleFactors |
( |
| ) |
|
|
inline |
◆ GetScaleSigmaSquares()
std::vector<float> rtabmap::ORBextractor::GetScaleSigmaSquares |
( |
| ) |
|
|
inline |
◆ operator()()
void rtabmap::ORBextractor::operator() |
( |
cv::InputArray |
image, |
|
|
cv::InputArray |
mask, |
|
|
std::vector< cv::KeyPoint > & |
keypoints, |
|
|
cv::OutputArray |
descriptors |
|
) |
| |
◆ edgeThreshold
int rtabmap::ORBextractor::edgeThreshold |
|
protected |
◆ halfPatchSize
int rtabmap::ORBextractor::halfPatchSize |
|
protected |
◆ iniThFAST
int rtabmap::ORBextractor::iniThFAST |
|
protected |
◆ minThFAST
int rtabmap::ORBextractor::minThFAST |
|
protected |
◆ mnFeaturesPerLevel
std::vector<int> rtabmap::ORBextractor::mnFeaturesPerLevel |
|
protected |
◆ mvImagePyramid
std::vector<cv::Mat> rtabmap::ORBextractor::mvImagePyramid |
◆ mvInvLevelSigma2
std::vector<float> rtabmap::ORBextractor::mvInvLevelSigma2 |
|
protected |
◆ mvInvScaleFactor
std::vector<float> rtabmap::ORBextractor::mvInvScaleFactor |
|
protected |
◆ mvLevelSigma2
std::vector<float> rtabmap::ORBextractor::mvLevelSigma2 |
|
protected |
◆ mvScaleFactor
std::vector<float> rtabmap::ORBextractor::mvScaleFactor |
|
protected |
◆ nfeatures
int rtabmap::ORBextractor::nfeatures |
|
protected |
◆ nlevels
int rtabmap::ORBextractor::nlevels |
|
protected |
◆ patchSize
int rtabmap::ORBextractor::patchSize |
|
protected |
◆ pattern
std::vector<cv::Point> rtabmap::ORBextractor::pattern |
|
protected |
◆ scaleFactor
double rtabmap::ORBextractor::scaleFactor |
|
protected |
◆ umax
std::vector<int> rtabmap::ORBextractor::umax |
|
protected |
The documentation for this class was generated from the following files: