【发布时间】:2009-01-23 22:33:40
【问题描述】:
确实存在哪些免费/开源机器/计算机视觉库?
答案总结
库
其他
【问题讨论】:
标签: image-processing open-source computer-vision
确实存在哪些免费/开源机器/计算机视觉库?
【问题讨论】:
标签: image-processing open-source computer-vision
您使用什么语言? VLFeat 对于 C++ 来说似乎是一个非常好的(并且积极维护),尽管我实际上并没有使用它。我主要熟悉 SIFT - 在Wikipedia article 的底部列出了许多实现。
【讨论】:
libCVDhttp://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)框架使用了这个库。
【讨论】:
RoboRealm 编译了一个庞大的视觉软件list。
This older question 提到了很多库。
【讨论】:
我的大学与 IceWing 合作,为视觉任务创建快速原型,用于添加任务,将任务链化,并具有用于查看结果等的 GUI。 该库广泛用于比勒费尔德开发的所有机器人的视觉相关任务
你可以找到图书馆here
【讨论】:
如果您正在编写 C++,您可以查看CImg。虽然它可能不是最优化的库,但我发现它对用户很友好。它也很简洁,它不会强迫您部署额外的 dll。
【讨论】:
如果您只需要运动检测,则可以使用Motion
【讨论】: