123456789101112131415161718192021 |
- #pragma once
- #include <opencv2/opencv.hpp>
- ///
- /// \brief The VOTTracker class
- ///
- class VOTTracker
- {
- public:
- VOTTracker()
- {
- }
- virtual ~VOTTracker()
- {
- }
- virtual void Initialize(const cv::Mat &im, cv::Rect region) = 0;
- virtual cv::RotatedRect Update(const cv::Mat &im, float& confidence) = 0;
- virtual void Train(const cv::Mat &im, bool first) = 0;
- };
|