Mat*_*teo 1 opencv image-processing computer-vision
我正在开始一个计算机视觉项目,需要在我想要开发的"Vision Agent"和它应该用作输入的图像和视频之间建立一个接口.
我正在使用C++,这个接口应该公开一些低级 输入/输出操作的方法:
我是Computer Vision的新手,需要找到一个有效的库来帮助我实现这个界面.
通过在网上浏览,我找到了一些这类项目最常用的库,例如:
我想知道的是:
你们中的任何人都曾与其中任何一个合作过吗?
你认为他们适合我的任务吗?如果是,您认为哪一个更好(更有用和更有效).
你有什么其他的建议?
新增问题:
你知道这些库(或其他建议的)产生的许可证类型是什么?
我在OpenCV工作过.我不知道(或记住)另一个,但OpenCV是第一选择.它支持您提到的所有功能.这些都是基本需求.
请记住,OpenCV是相当低级的库.您将处理图像矩阵和一些常见的数学或统计函数.一开始可能很难.我建议阅读(或只是浏览)O'Reilly的'Learning OpenCV',特别是要使用更高级的功能.
编辑:OpenCV肯定会很有效率.它的图像逐帧处理将有利于您的需求.它是通过BSD许可证发布的.