長期多目標追蹤器的基類:更多...
#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 |
此類文件由以下檔案生成