SaDVIO
Public Member Functions | List of all members
isae::EdgeletFeatureTracker Class Reference

#include <EdgeletFeatureTracker.h>

Inheritance diagram for isae::EdgeletFeatureTracker:
Inheritance graph
[legend]
Collaboration diagram for isae::EdgeletFeatureTracker:
Collaboration graph
[legend]

Public Member Functions

 EdgeletFeatureTracker ()
 
 EdgeletFeatureTracker (std::shared_ptr< AFeatureDetector > detector)
 
uint track (std::shared_ptr< isae::ImageSensor > &sensor1, std::shared_ptr< isae::ImageSensor > &sensor2, std::vector< std::shared_ptr< AFeature >> &features_to_track, std::vector< std::shared_ptr< AFeature >> &features_init, vec_match &tracks, vec_match &tracks_with_ldmk, int search_width=21, int search_height=21, int nlvls_pyramids=3, double max_err=10, bool backward=false) override
 
- Public Member Functions inherited from isae::AFeatureTracker
 AFeatureTracker ()
 
 AFeatureTracker (std::shared_ptr< AFeatureDetector > detector)
 

Additional Inherited Members

- Protected Attributes inherited from isae::AFeatureTracker
std::shared_ptr< AFeatureDetector_detector
 
std::string _feature_label
 

Constructor & Destructor Documentation

◆ EdgeletFeatureTracker() [1/2]

isae::EdgeletFeatureTracker::EdgeletFeatureTracker ( )
inline

◆ EdgeletFeatureTracker() [2/2]

isae::EdgeletFeatureTracker::EdgeletFeatureTracker ( std::shared_ptr< AFeatureDetector detector)
inline

Member Function Documentation

◆ track()

uint isae::EdgeletFeatureTracker::track ( std::shared_ptr< isae::ImageSensor > &  sensor1,
std::shared_ptr< isae::ImageSensor > &  sensor2,
std::vector< std::shared_ptr< AFeature >> &  features_to_track,
std::vector< std::shared_ptr< AFeature >> &  features_init,
vec_match tracks,
vec_match tracks_with_ldmk,
int  search_width = 21,
int  search_height = 21,
int  nlvls_pyramids = 3,
double  max_err = 10,
bool  backward = false 
)
overridevirtual

Implements isae::AFeatureTracker.


The documentation for this class was generated from the following files: