Contains feature information corresponding to a keyframe which may eventually be used for loop closure. More...
#include <keyframes.hpp>
Public Member Functions | |
void | detectKeypoints (cv::Ptr< cv::FeatureDetector > &detector) |
Uses an established keypoint detector to detect keypoints in the keyframe. | |
void | extractDescriptors (cv::Ptr< cv::DescriptorExtractor > &extractor) |
Uses an established descriptor extractor to extract descriptors in the keyframe. | |
Public Attributes | |
cv::Mat | descriptors |
unsigned int | idx |
cv::Mat | im |
vector< cv::KeyPoint > | keypoints |
bool | poseDetermined |
Contains feature information corresponding to a keyframe which may eventually be used for loop closure.
Definition at line 30 of file keyframes.hpp.
void keyframe::detectKeypoints | ( | cv::Ptr< cv::FeatureDetector > & | detector | ) |
Uses an established keypoint detector to detect keypoints in the keyframe.
Definition at line 207 of file keyframes.cpp.
void keyframe::extractDescriptors | ( | cv::Ptr< cv::DescriptorExtractor > & | extractor | ) |
Uses an established descriptor extractor to extract descriptors in the keyframe.
Definition at line 212 of file keyframes.cpp.
cv::Mat keyframe::descriptors |
Definition at line 35 of file keyframes.hpp.
unsigned int keyframe::idx |
Definition at line 32 of file keyframes.hpp.
cv::Mat keyframe::im |
Definition at line 33 of file keyframes.hpp.
vector<cv::KeyPoint> keyframe::keypoints |
Definition at line 34 of file keyframes.hpp.
Definition at line 37 of file keyframes.hpp.