OpenCV 4.11.0
开源计算机视觉
加载中…
搜索中…
无匹配项
cv::detail::tracking::tbm 命名空间参考

类 CosDistance
 CosDistance 类允许计算两个重识别描述符之间的余弦距离。更多…
 
类 IDescriptorDistance
 IDescriptorDistance 类声明了重识别描述符之间距离计算的接口。更多…
 
类 IImageDescriptor
 IImageDescriptor 类声明了图像描述符的基类。更多…
 
类 ITrackerByMatching
 基于匹配的跟踪算法接口。更多…
 
类 MatchTemplateDistance
 使用OpenCV库中的MatchTemplate函数及其互相关计算方法计算图像之间的距离。更多…
 
类 ResizedImageDescriptor
 使用调整大小的图像作为描述符。更多…
 
类 Track
 Track 类描述轨迹。更多…
 
结构体 TrackedObject
 TrackedObject 结构体定义了检测到的对象的属性。更多…
 
结构体 TrackerParams
 TrackerParams 结构体存储 TrackerByMatching 的参数。更多…
 

类型定义

使用 ObjectTracks = std::unordered_map<int, TrackedObjects>
 (对象ID,检测到的对象)对集合。
 
使用 TrackedObjects = std::deque<TrackedObject>
 

函数

cv::Ptr< ITrackerByMatchingcreateTrackerByMatching (const TrackerParams &params=TrackerParams())
 创建基于匹配的跟踪算法实现的工厂。
 
bool operator!= (const TrackedObject &first, const TrackedObject &second)
 
bool operator== (const TrackedObject &first, const TrackedObject &second)
 

类型定义文档

◆ ObjectTracks

使用 cv::detail::tracking::tbm::ObjectTracks = std::unordered_map<int, TrackedObjects>

(对象ID,检测到的对象)对集合。

◆ TrackedObjects

函数文档

◆ createTrackerByMatching()

cv::Ptr< ITrackerByMatching > cv::detail::tracking::tbm::createTrackerByMatching ( const TrackerParams & params = TrackerParams())

创建基于匹配的跟踪算法实现的工厂。

◆ operator!=()

bool cv::detail::tracking::tbm::operator!= ( const TrackedObject & first,
const TrackedObject & second )

◆ operator==()

bool cv::detail::tracking::tbm::operator== ( const TrackedObject & first,
const TrackedObject & second )