Files
libopenshot/include/CVTracker.h
2020-06-26 10:29:08 -03:00

21 lines
400 B
C++

#include <opencv2/opencv.hpp>
#include <opencv2/tracking.hpp>
#include <opencv2/core.hpp>
using namespace cv;
class CVTracker {
public:
std::string trackerType;
Ptr<Tracker> tracker;
Rect2d bbox;
CVTracker();
Ptr<Tracker> select_tracker(std::string trackerType);
bool initTracker(Rect2d bbox, Mat &frame);
bool trackFrame(Mat &frame);
};