OpenCV 4.10.0
开源计算机视觉
|
类 | |
struct | cv::detail::CompileArgTag< cv::gapi::ot::ObjectTrackerParams > |
struct | cv::gapi::ot::ObjectTrackerParams |
struct | cv::gapi::s11n::detail::S11N< cv::gapi::ot::ObjectTrackerParams > |
命名空间 | |
namespace | cv |
与与磁盘上文件关联的文件存储的“黑盒子”表示形式。 | |
namespace | cv::detail |
namespace | cv::gapi |
namespace | cv::gapi::ot |
此命名空间包含用于 VAS 对象跟踪模块功能的 G-API 运算类型。 | |
namespace | cv::gapi::s11n |
此命名空间包含 G-API 的序列化和反序列化函数以及数据结构。 | |
namespace | cv::gapi::s11n::detail |
类型定义 | |
使用 | cv::gapi::ot::GTrackedInfo = std::tuple< cv::GArray< cv::Rect >, cv::GArray< int32_t >, cv::GArray< uint64_t >, cv::GArray< int > > |
枚举 | |
enum | cv::gapi::ot::TrackingStatus { cv::gapi::ot::NEW = 0 , cv::gapi::ot::TRACKED , cv::gapi::ot::LOST } |
函数 | |
std::tuple< cv::GArray< cv::Rect >, cv::GArray< int >, cv::GArray< uint64_t >, cv::GArray< int > > | cv::gapi::ot::track (const cv::GFrame &frame, const cv::GArray< cv::Rect > &detected_rects, const cv::GArray< int > &detected_class_labels, float delta) |
用视频帧跟踪对象。 track(...) 的重载,帧作为GFrame。 | |
std::tuple< cv::GArray< cv::Rect >, cv::GArray< int >, cv::GArray< uint64_t >, cv::GArray< int > > | cv::gapi::ot::track (const cv::GMat &mat, const cv::GArray< cv::Rect > &detected_rects, const cv::GArray< int > &detected_class_labels, float delta) |
用视频帧跟踪对象。如果检测到的物体与跟踪物体之一有足够重叠,则跟踪物体的详细信息将使用输入检测物体进行更新。另一方面,如果检测到的物体与任何跟踪对象不重叠,则添加检测到的物体,并且开始跟踪对象。在零项跟踪类型中,如果传入空检测物体列表,则跟踪器将清除跟踪物体。 | |