MTF
Public Types | Public Member Functions | List of all members
GridTrackerFlow< AM, SSM > Class Template Reference
Inheritance diagram for GridTrackerFlow< AM, SSM >:
GridBase CompositeBase

Public Types

typedef GridTrackerFlowParams ParamType
 
typedef AM::ParamType AMParams
 
typedef SSM::ParamType SSMParams
 
typedef SSM::EstimatorParams EstimatorParams
 

Public Member Functions

 GridTrackerFlow (const ParamType *grid_params=nullptr, const EstimatorParams *_est_params=nullptr, const AMParams *am_params=nullptr, const SSMParams *ssm_params=nullptr)
 
void initialize (const cv::Mat &corners) override
 
void update () override
 
void setImage (const cv::Mat &img) override
 
void setRegion (const cv::Mat &corners) override
 
const uchar * getPixMask () override
 
int getResX () override
 
int getResY () override
 
const cv::Mat & getRegion () override
 
int inputType () const override
 
SSM & getSSM ()
 
AM & getAM ()
 
- Public Member Functions inherited from GridBase
 GridBase (const vector< TrackerBase * > _trackers)
 
virtual void initPixMask ()
 
- Public Member Functions inherited from CompositeBase
 CompositeBase (const vector< TrackerBase * > _trackers)
 
void setImage (const cv::Mat &img) override
 
int inputType () const override
 

Additional Inherited Members

- Public Attributes inherited from CompositeBase
const vector< TrackerBase * > trackers
 
int n_trackers
 
int input_type
 
- Protected Attributes inherited from GridBase
bool pix_mask_needed
 

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