#include <Frame.h>
|
void | ComputeBoW () |
|
void | ComputeStereoFromRGBD (const cv::Mat &imDepth) |
|
void | ComputeStereoMatches () |
|
void | ExtractORB (int flag, const cv::Mat &im) |
|
| Frame () |
|
| Frame (const Frame &frame) |
|
| Frame (const cv::Mat &imLeft, const cv::Mat &imRight, const double &timeStamp, ORBextractor *extractorLeft, ORBextractor *extractorRight, ORBVocabulary *voc, cv::Mat &K, cv::Mat &distCoef, const float &bf, const float &thDepth) |
|
| Frame (const cv::Mat &imGray, const cv::Mat &imDepth, const double &timeStamp, ORBextractor *extractor, ORBVocabulary *voc, cv::Mat &K, cv::Mat &distCoef, const float &bf, const float &thDepth) |
|
| Frame (const cv::Mat &imGray, const double &timeStamp, ORBextractor *extractor, ORBVocabulary *voc, cv::Mat &K, cv::Mat &distCoef, const float &bf, const float &thDepth) |
|
cv::Mat | GetCameraCenter () |
|
vector< size_t > | GetFeaturesInArea (const float &x, const float &y, const float &r, const int minLevel=-1, const int maxLevel=-1) const |
|
cv::Mat | GetRotationInverse () |
|
bool | isInFrustum (MapPoint *pMP, float viewingCosLimit) |
|
bool | PosInGrid (const cv::KeyPoint &kp, int &posX, int &posY) |
|
void | SetPose (cv::Mat Tcw) |
|
cv::Mat | UnprojectStereo (const int &i) |
|
void | UpdatePoseMatrices () |
|
Definition at line 43 of file Frame.h.
ORB_SLAM2::Frame::Frame |
( |
| ) |
|
ORB_SLAM2::Frame::Frame |
( |
const Frame & |
frame | ) |
|
ORB_SLAM2::Frame::Frame |
( |
const cv::Mat & |
imLeft, |
|
|
const cv::Mat & |
imRight, |
|
|
const double & |
timeStamp, |
|
|
ORBextractor * |
extractorLeft, |
|
|
ORBextractor * |
extractorRight, |
|
|
ORBVocabulary * |
voc, |
|
|
cv::Mat & |
K, |
|
|
cv::Mat & |
distCoef, |
|
|
const float & |
bf, |
|
|
const float & |
thDepth |
|
) |
| |
ORB_SLAM2::Frame::Frame |
( |
const cv::Mat & |
imGray, |
|
|
const cv::Mat & |
imDepth, |
|
|
const double & |
timeStamp, |
|
|
ORBextractor * |
extractor, |
|
|
ORBVocabulary * |
voc, |
|
|
cv::Mat & |
K, |
|
|
cv::Mat & |
distCoef, |
|
|
const float & |
bf, |
|
|
const float & |
thDepth |
|
) |
| |
ORB_SLAM2::Frame::Frame |
( |
const cv::Mat & |
imGray, |
|
|
const double & |
timeStamp, |
|
|
ORBextractor * |
extractor, |
|
|
ORBVocabulary * |
voc, |
|
|
cv::Mat & |
K, |
|
|
cv::Mat & |
distCoef, |
|
|
const float & |
bf, |
|
|
const float & |
thDepth |
|
) |
| |
void ORB_SLAM2::Frame::AssignFeaturesToGrid |
( |
| ) |
|
|
private |
void ORB_SLAM2::Frame::ComputeBoW |
( |
| ) |
|
void ORB_SLAM2::Frame::ComputeImageBounds |
( |
const cv::Mat & |
imLeft | ) |
|
|
private |
void ORB_SLAM2::Frame::ComputeStereoFromRGBD |
( |
const cv::Mat & |
imDepth | ) |
|
void ORB_SLAM2::Frame::ComputeStereoMatches |
( |
| ) |
|
void ORB_SLAM2::Frame::ExtractORB |
( |
int |
flag, |
|
|
const cv::Mat & |
im |
|
) |
| |
cv::Mat ORB_SLAM2::Frame::GetCameraCenter |
( |
| ) |
|
|
inline |
vector< size_t > ORB_SLAM2::Frame::GetFeaturesInArea |
( |
const float & |
x, |
|
|
const float & |
y, |
|
|
const float & |
r, |
|
|
const int |
minLevel = -1 , |
|
|
const int |
maxLevel = -1 |
|
) |
| const |
cv::Mat ORB_SLAM2::Frame::GetRotationInverse |
( |
| ) |
|
|
inline |
bool ORB_SLAM2::Frame::isInFrustum |
( |
MapPoint * |
pMP, |
|
|
float |
viewingCosLimit |
|
) |
| |
bool ORB_SLAM2::Frame::PosInGrid |
( |
const cv::KeyPoint & |
kp, |
|
|
int & |
posX, |
|
|
int & |
posY |
|
) |
| |
void ORB_SLAM2::Frame::SetPose |
( |
cv::Mat |
Tcw | ) |
|
void ORB_SLAM2::Frame::UndistortKeyPoints |
( |
| ) |
|
|
private |
cv::Mat ORB_SLAM2::Frame::UnprojectStereo |
( |
const int & |
i | ) |
|
void ORB_SLAM2::Frame::UpdatePoseMatrices |
( |
| ) |
|
float ORB_SLAM2::Frame::cx |
|
static |
float ORB_SLAM2::Frame::cy |
|
static |
float ORB_SLAM2::Frame::fx |
|
static |
float ORB_SLAM2::Frame::fy |
|
static |
float ORB_SLAM2::Frame::invfx |
|
static |
float ORB_SLAM2::Frame::invfy |
|
static |
float ORB_SLAM2::Frame::mb |
float ORB_SLAM2::Frame::mbf |
bool ORB_SLAM2::Frame::mbInitialComputations =true |
|
static |
cv::Mat ORB_SLAM2::Frame::mDescriptors |
cv::Mat ORB_SLAM2::Frame::mDescriptorsRight |
cv::Mat ORB_SLAM2::Frame::mDistCoef |
float ORB_SLAM2::Frame::mfGridElementHeightInv |
|
static |
float ORB_SLAM2::Frame::mfGridElementWidthInv |
|
static |
float ORB_SLAM2::Frame::mfLogScaleFactor |
float ORB_SLAM2::Frame::mfScaleFactor |
cv::Mat ORB_SLAM2::Frame::mK |
long unsigned int ORB_SLAM2::Frame::mnId |
float ORB_SLAM2::Frame::mnMaxX |
|
static |
float ORB_SLAM2::Frame::mnMaxY |
|
static |
float ORB_SLAM2::Frame::mnMinX |
|
static |
float ORB_SLAM2::Frame::mnMinY |
|
static |
int ORB_SLAM2::Frame::mnScaleLevels |
cv::Mat ORB_SLAM2::Frame::mOw |
|
private |
KeyFrame* ORB_SLAM2::Frame::mpReferenceKF |
cv::Mat ORB_SLAM2::Frame::mRcw |
|
private |
cv::Mat ORB_SLAM2::Frame::mRwc |
|
private |
cv::Mat ORB_SLAM2::Frame::mTcw |
cv::Mat ORB_SLAM2::Frame::mtcw |
|
private |
float ORB_SLAM2::Frame::mThDepth |
double ORB_SLAM2::Frame::mTimeStamp |
std::vector<bool> ORB_SLAM2::Frame::mvbOutlier |
std::vector<float> ORB_SLAM2::Frame::mvDepth |
vector<float> ORB_SLAM2::Frame::mvInvLevelSigma2 |
vector<float> ORB_SLAM2::Frame::mvInvScaleFactors |
std::vector<cv::KeyPoint> ORB_SLAM2::Frame::mvKeys |
std::vector<cv::KeyPoint> ORB_SLAM2::Frame::mvKeysRight |
std::vector<cv::KeyPoint> ORB_SLAM2::Frame::mvKeysUn |
vector<float> ORB_SLAM2::Frame::mvLevelSigma2 |
std::vector<MapPoint*> ORB_SLAM2::Frame::mvpMapPoints |
vector<float> ORB_SLAM2::Frame::mvScaleFactors |
std::vector<float> ORB_SLAM2::Frame::mvuRight |
long unsigned int ORB_SLAM2::Frame::nNextId =0 |
|
static |
The documentation for this class was generated from the following files: