OpenCV 4.11.0
开源计算机视觉
|
类 | |
结构体 | 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 会清除跟踪对象。 | |