OpenCV  4.10.0
开源计算机视觉
加载中...
搜索中...
无匹配
| 命名空间 | 类型定义 | 枚举 | 函数
ot.hpp 文件引用
#include <opencv2/gapi.hpp>
#include <opencv2/gapi/s11n.hpp>
#include <opencv2/gapi/gkernel.hpp>
ot.hpp 的包含关系图

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)
 用视频帧跟踪对象。如果检测到的物体与跟踪物体之一有足够重叠,则跟踪物体的详细信息将使用输入检测物体进行更新。另一方面,如果检测到的物体与任何跟踪对象不重叠,则添加检测到的物体,并且开始跟踪对象。在零项跟踪类型中,如果传入空检测物体列表,则跟踪器将清除跟踪物体。