OpenCV 4.12.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
 

类型定义

using 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)
 使用视频帧跟踪对象。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)
 使用视频帧跟踪对象。如果检测到的对象与其中一个被跟踪对象充分重叠,则被跟踪对象的信息将使用输入检测到的对象进行更新。 另一方面,如果检测到的对象与任何被跟踪对象都不重叠,则会新添加检测到的对象,并且 ObjectTracker 开始跟踪该对象。 在零项跟踪类型中,如果传入检测到的对象的空列表,ObjectTracker 将清除跟踪的对象。