MTF
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
PyramidalTracker Class Reference
Inheritance diagram for PyramidalTracker:
CompositeBase

Public Types

typedef PyramidalParams ParamType
 

Public Member Functions

 PyramidalTracker (const vector< TrackerBase * > _trackers, const ParamType *parl_params)
 
void setImage (const cv::Mat &img) override
 
void initialize (const cv::Mat &corners) override
 
void update () override
 
const cv::Mat & getRegion () override
 
void setRegion (const cv::Mat &corners) override
 
int inputType () const override
 
void setImagePyramid (const vector< cv::Mat > &_img_pyramid)
 
const vector< cv::Mat > & getImagePyramid () const
 
- Public Member Functions inherited from CompositeBase
 CompositeBase (const vector< TrackerBase * > _trackers)
 
void setImage (const cv::Mat &img) override
 
int inputType () const override
 

Protected Member Functions

void updateImagePyramid ()
 
void showImagePyramid ()
 

Protected Attributes

ParamType params
 
vector< cv::Size > img_sizes
 
vector< cv::Mat > img_pyramid
 
double overall_scale_factor
 
bool external_img_pyramid
 

Additional Inherited Members

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

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