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

#include <EllipsePatternFeatureTracker.h>

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

Public Member Functions

 EllipsePatternFeatureTracker ()
 
 EllipsePatternFeatureTracker (std::shared_ptr< AFeatureDetector > detector)
 
uint track (std::shared_ptr< ImageSensor > &sensor1, std::shared_ptr< ImageSensor > &sensor2, std::vector< std::shared_ptr< AFeature >> &features_to_track, std::vector< std::shared_ptr< AFeature >> &features_init, vec_match &tracks, vec_match &tracksWithLdmk, 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)
 
virtual 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)=0
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ EllipsePatternFeatureTracker() [1/2]

isae::EllipsePatternFeatureTracker::EllipsePatternFeatureTracker ( )
inline

◆ EllipsePatternFeatureTracker() [2/2]

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

Member Function Documentation

◆ track()

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

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