OpenCV 4.11.0
开源计算机视觉
加载中…
搜索中…
无匹配项
ot.hpp 文件参考
ot.hpp 的包含依赖关系图

结构体 cv::detail::CompileArgTag< cv::gapi::ot::ObjectTrackerParams >
 
结构体 cv::gapi::ot::ObjectTrackerParams
 
结构体 cv::gapi::s11n::detail::S11N< cv::gapi::ot::ObjectTrackerParams >
 

命名空间

命名空间 cv
 
命名空间 cv::detail
 
命名空间 cv::gapi
 
命名空间 cv::gapi::ot
 此命名空间包含用于 VAS 对象跟踪模块功能的 G-API 操作类型。
 
命名空间 cv::gapi::s11n
 此命名空间包含 G-API 序列化和反序列化函数以及数据结构。
 
命名空间 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>>
 

枚举

枚举 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)
 使用视频帧跟踪对象。针对作为GFrame的帧的 track(...) 的重载。
 
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)
 使用视频帧跟踪对象。如果检测到的对象与某个跟踪对象重叠足够多,则使用输入的检测到的对象更新跟踪对象的信息。另一方面,如果检测到的对象与任何跟踪对象都不重叠,则新添加检测到的对象,并且 ObjectTracker 开始跟踪该对象。在零项跟踪类型中,如果传递空检测对象列表,则 ObjectTracker 会清除跟踪对象。