#include <opencv2/gapi/ot.hpp>
◆ operator==()
◆ 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。
此结构体的文档是从以下文件生成的