Solar
|
Returns a camera pose giving a frame. UUID: 3531a734-be88-11e8-a355-529269fb1459
More...
#include <IRelocalizer.h>
Public Member Functions | |
IRelocalizer ()=default | |
IRelocalizer default constructor. | |
virtual | ~IRelocalizer ()=default |
IRelocalizer default destructor. | |
virtual FrameworkReturnCode | addKeyframe (const SRef< SolAR::datastructure::Keyframe > keyframe)=0 |
Add a keyframe containing a pose and its keypoints and descriptors to the relocalizer. More... | |
virtual FrameworkReturnCode | relocalize (const SRef< SolAR::datastructure::Frame > frame, SolAR::datastructure::Transform3Df &pose)=0 |
Get the pose of the camera corresponding to the frame. More... | |
Returns a camera pose giving a frame. UUID: 3531a734-be88-11e8-a355-529269fb1459
This class provides a solution to get the pose given a frame.
|
pure virtual |
Add a keyframe containing a pose and its keypoints and descriptors to the relocalizer.
[in] | keyframe | the keyframe to add to the bag of words |
|
pure virtual |
Get the pose of the camera corresponding to the frame.
[in] | frame | the frame for which we want to retrieve close keyframes. |
[out] | pose | the pose of the camera corresponding to the frame |