长期多目标追踪器的基类:更多...
#include <opencv2/tracking/tracking_legacy.hpp>
◆ MultiTracker_Alt()
| cv::legacy::MultiTracker_Alt::MultiTracker_Alt |
( |
| ) |
|
|
inline |
◆ addTarget()
向追踪列表添加新目标,并使用包围目标的已知边界框初始化追踪器。
- 参数
-
| image | 初始帧 |
| boundingBox | 目标的初始边界框 |
| tracker_algorithm | 多目标追踪算法 |
- 返回
- 如果新目标初始化成功,则为 True;否则为 False
◆ update()
| bool cv::legacy::MultiTracker_Alt::update |
( |
InputArray | image | ) |
|
更新追踪列表中的所有追踪器,找到目标最有可能的新边界框。
- 参数
-
- 返回
- True 表示已找到所有目标,False 表示追踪器无法在当前帧中定位其中一个目标。 请注意,后者并不意味着追踪器已失败,可能目标确实在帧中丢失(例如,超出视野)
◆ boundingBoxes
| std::vector<Rect2d> cv::legacy::MultiTracker_Alt::boundingBoxes |
◆ colors
| std::vector<Scalar> cv::legacy::MultiTracker_Alt::colors |
◆ targetNum
| int cv::legacy::MultiTracker_Alt::targetNum |
◆ trackers
| std::vector<Ptr<Tracker> > cv::legacy::MultiTracker_Alt::trackers |
此类文档由以下文件生成