文件名称:matlab的egde源代码-trax:VisualTrackingeXchange协议的参考实现
文件大小:791KB
文件格式:ZIP
更新时间:2024-06-10 17:12:22
系统开源
matlab的egde源代码视觉跟踪交换协议 什么是TraX协议? 是一个简单的协议,可以更轻松地评估计算机视觉跟踪算法。 基本思想是,跟踪器在(标准)输入/输出流或TCP套接字上使用一组文本命令与评估软件进行通信。 参考服务器和客户端实施 libtrax是用普通C语言编写的Tracking eXchange协议的参考实现。它使研究人员能够在其C或C ++跟踪器(服务器)中快速添加对该协议的支持,并编写新的客户端(评估,各种工具)。 集成示例在support/tests目录中提供。 提供了一个简单的静态跟踪器,它解释了集成的基本概念,而没有太多特定于跟踪器的细节。 其他语言 C ++ C库还带有一个C ++包装器,该包装器通过暴露面向对象的API和通过引用计数进行自动内存处理,从而在C ++代码中提供了更轻松的交互。 Matlab /八度 从技术上讲,由于Matlab处理终端输入和输出的方式,因此不可能在所有平台上仅使用Matlab实现TraX协议。 因此,Matlab TraX实现可作为链接C库的MEX函数使用。 在support/matlab目录中可用。 如果在Windows上使用