OpenCV  4.10.0
开源计算机视觉
加载中...
搜索中...
无匹配项
| 类型定义 | 函数
cv::detail::tracking::tbm 命名空间参考

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

类型定义

using ObjectTracks = std::unordered_map< int, TrackedObjects >
 (对象 ID,检测到的对象) 对集合。
 
using 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

using cv::detail::tracking::tbm::ObjectTracks = typedef 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 
)