长期跟踪器的抽象基类。 更多...
#include <opencv2/video/tracking.hpp>
◆ Tracker()
◆ ~Tracker()
virtual cv::Tracker::~Tracker |
( |
| ) |
|
|
virtual |
◆ init()
virtual void cv::Tracker::init |
( |
InputArray |
image, |
|
|
const Rect & |
boundingBox |
|
) |
| |
|
纯虚函数 |
Python |
---|
| cv.Tracker.init( | image, boundingBox | ) -> | None |
使用已知的包围目标的边界框初始化跟踪器。
- 参数
-
image | 初始帧 |
boundingBox | 初始边界框 |
◆ update()
virtual bool cv::Tracker::update |
( |
InputArray |
image, |
|
|
Rect & |
boundingBox |
|
) |
| |
|
纯虚函数 |
Python |
---|
| cv.Tracker.update( | image | ) -> | retval, boundingBox |
更新跟踪器,找到目标最有可能的新边界框。
- 参数
-
image | 当前帧 |
boundingBox | 表示新目标位置的边界框,如果返回 true,则不会修改,否则不会修改 |
- 返回值
- True 表示已找到目标,False 表示跟踪器无法在当前帧中找到目标。注意,后者 *不* 意味着跟踪器已失败,也许目标确实不在帧中(例如,不在视野内)。
此类的文档是从以下文件生成的