确实存在哪些免费/开源机器/计算机视觉库?
6 回答
libCVD http://savannah.nongnu.org/projects/libcvd
Cambridge Video Dynamics - 用于图像、视频捕获、显示、计算机视觉等的库。与 TooN 很好地集成,用于线性代数框架。语言:C++
这是积极开发的,并且有很多有用的特性和算法,而且通常这些人让事情工作得非常快。
它是 LGPL。
可以在 Win、Linux 和 MacOS X 上编译它。
还有一个意图是为 Python 提供端口,以允许非常快速地使用 Python 和 SciPy 对计算机视觉算法进行原型设计(我不确定现在处于哪个阶段,但在 Python 会议上有一篇关于它的论文.)
如果你想实时做任何事情,你应该认真考虑 libCVD。
例如,Georg Klein 的 PTAM(Parallel Tracking And Mapping)框架就使用了这个库。
我的大学与 IceWing 合作,为视觉任务制作快速原型,用于添加任务,使它们产生链并具有用于查看结果等的 GUI。该库被广泛用于在比勒费尔德开发的所有机器人中的视觉相关任务
你可以在这里找到图书馆
如果您正在编程 C++,您可以查看CImg。虽然它可能不是最优化的库,但我发现它对用户友好。它也很整洁,它不会强迫您部署额外的 dll。
如果您只需要运动检测,则可以使用Motion