什么是最好的开源纯Java计算机视觉库? [关闭]
computer-vision
java
7
0

作为一名实际的开发人员,我想为我的特定任务制定一个很好的算法,该算法是从诸如“边界提取”或“伽马校正”之类的块构建的,但是我不想实现这个轮子,这些东西,所以我徘徊-是否有任何强大的CV库,例如C ++的OpenCV?

说“最好”,是指具有以下属性的库:

  • 实现了许多不同的算法
  • 可扩展性-我可以在库方面创建新的东西
  • 高性能
  • 线程安全
参考资料:
Stack Overflow
收藏
评论
共 3 个回答
高赞 时间 活跃

您可能对我正在开发的纯Java开源计算机视觉库BoofCV感兴趣 。 BoofCV支持许多常见的图像处理操作,高级功能检测,小波降噪,相机校准,立体视觉和运动结构。它也非常快。目前,在包括C / C ++在内的所有开源库中,SURF的实现速度最快。在速度方面,它与OpenCV在中高级视觉算法方面非常有竞争力。对于低级图像处理,OpenCV当然更快。

网站: http//boofcv.org

OpenCV与BoofCV: http ://boofcv.org/index.php?title=Performance:OpenCV:BoofCV

SURF性能研究: http ://boofcv.org/index.php?title=Performance:SURF

确定足够的标记。希望你们喜欢!

  • 许多代码已经准备就绪,只缺少了几个组件。
收藏
评论

OpenCV具有Java包装器:

收藏
评论

萨满,我一直在寻找与Java中的opencv相当的图像处理库。对于高级机器视觉类型的应用程序,opencv所执行的自动化任务数量不胜枚举。

在图像处理方面,尽管imagej有大量预先实现的算法和插件。我一直使用这个库来预处理需要发送到opencvs机器视觉实用程序中的东西。这也是开源的,可以通过插件或直接操作轻松地添加其他功能,因此我认为它可以满足您的大多数要求。

收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号