1 #ifndef MTF_PARALLEL_TRACKER_H 2 #define MTF_PARALLEL_TRACKER_H 4 #include "CompositeBase.h" 5 #include "mtf/SM/ParallelParams.h" 14 typedef ParamType::PrlEstMethod EstimationMethod;
16 ParallelTracker(
const vector<TrackerBase*> _trackers,
const ParamType *parl_params);
17 void setImage(
const cv::Mat &img)
override;
18 void initialize(
const cv::Mat &corners)
override;
19 void update()
override;
20 const cv::Mat& getRegion()
override {
21 return mean_corners_cv;
23 void setRegion(
const cv::Mat& corners)
override;
27 bool failure_detected;
28 vector<cv::Mat> img_buffer, corners_buffer;
32 cv::Mat mean_corners_cv;
Definition: CompositeBase.h:10
run multiple trackers in parallel
Definition: ParallelTracker.h:10
Definition: ParallelParams.h:14