OpenCV  4.10.0
开源计算机视觉
正在加载...
正在搜索...
没有匹配项
公共成员函数 | 公共属性 | 所有成员列表
cv::gapi::ot::ObjectTrackerParams 结构体参考

#include <opencv2/gapi/ot.hpp>

cv::gapi::ot::ObjectTrackerParams 的协作图

公共成员函数

bool operator== (const ObjectTrackerParams &other) const
 

公共属性

GAPI_PROP_RW int32_t input_image_format = 0
 
GAPI_PROP_RW int32_t max_num_objects = -1
 
GAPI_PROP_RW bool tracking_per_class = true
 

成员函数文档

◆ operator==()

bool cv::gapi::ot::ObjectTrackerParams::operator== ( const ObjectTrackerParams other) const
inline

成员数据文档

◆ input_image_format

GAPI_PROP_RW int32_t cv::gapi::ot::ObjectTrackerParams::input_image_format = 0

输入颜色格式。支持 0(BGR)、1(NV12)、2(BGRX)和 4(I420)

◆ max_num_objects

GAPI_PROP_RW int32_t cv::gapi::ot::ObjectTrackerParams::max_num_objects = -1

帧中可跟踪对象的的最大数量。有效范围:1 <= max_num_objects。或者,如果 X86 没有最大数量的限制,它可以是 -1。KMB/TBH 的限制上限为 1024。默认值为 -1,这意味着 X86 没有限制。KMB/TBH 为 -1 表示 200。

◆ tracking_per_class

GAPI_PROP_RW bool cv::gapi::ot::ObjectTrackerParams::tracking_per_class = true

指定跟踪器是否使用检测类来保持对象的 ID。如果为 true,则只有当两个检测具有相同的类别时,新检测才会与之前的跟踪相关联。对象的类别 ID 在视频帧之间是固定的。如果为 false,则新检测可以在不同类别的对象之间相关联。在这种情况下,对象的类别 ID 可能会根据跟踪器输入在视频帧之间发生变化。建议在检测器可能混淆对象类别时关闭此选项。例如,当检测器混淆自行车和摩托车时。关闭此选项将提高跟踪可靠性,因为跟踪器将忽略检测器的类别标签。
默认值为 true。


此结构体的文档是从以下文件生成的