1 #ifndef MTF_PYRAMIDAL_TRACKER_H 2 #define MTF_PYRAMIDAL_TRACKER_H 4 #include "CompositeBase.h" 5 #include "mtf/SM/PyramidalParams.h" 15 PyramidalTracker(
const vector<TrackerBase*> _trackers,
const ParamType *parl_params);
16 void setImage(
const cv::Mat &img)
override;
17 void initialize(
const cv::Mat &corners)
override;
18 void update()
override;
19 const cv::Mat& getRegion()
override {
20 return trackers[0]->getRegion();
22 void setRegion(
const cv::Mat& corners)
override;
23 int inputType()
const override{
24 return trackers[0]->inputType();
26 void setImagePyramid(
const vector<cv::Mat> &_img_pyramid);
27 const vector<cv::Mat>& getImagePyramid()
const{
return img_pyramid; }
30 vector<cv::Size> img_sizes;
31 vector<cv::Mat> img_pyramid;
32 double overall_scale_factor;
33 bool external_img_pyramid;
34 void updateImagePyramid();
35 void showImagePyramid();
Definition: CompositeBase.h:10
Definition: PyramidalTracker.h:10
Definition: PyramidalParams.h:14