代码之家  ›  专栏  ›  技术社区  ›  Illarion Kovalchuk

最好的开源纯java计算机视觉库是什么[[关闭]

  •  22
  • Illarion Kovalchuk  · 技术社区  · 14 年前

    作为一个实际的开发人员,我想为我的特定任务做一个好的算法,它是由块构建的,比如“边界提取”或“伽马修正”等等,但是我不想实现这个轮,做所有的事情,所以我漫步——如果有任何强大的CV库,比如C++的OpenCV?

    我说的“最好”是指具有以下特性的图书馆:

    • 实现了很多不同的算法
    • 高性能
    • 线程安全性
    3 回复  |  直到 14 年前
        1
  •  11
  •   Mimyck    14 年前

    萨满,

    在图像处理方面 imagej 有大量预先实现的算法和插件。我一直使用这个库来预处理我需要发送到opencvs机器视觉实用程序的东西。这也是开源的,可以通过插件或直接操作简单地添加额外的特性,所以我认为它可以满足您的大多数需求。

        2
  •  40
  •   lessthanoptimal    12 年前

    你可能对我开发的纯Java开源计算机视觉库感兴趣, BoofCV . BoofCV支持许多常见的图像处理操作、高级特征检测、小波去噪、摄像机标定、立体视觉和运动结构。速度也很快。目前,任何开放源代码库中都有最快的SURF实现,包括C/C++。在速度方面,它在中高级视觉算法方面与OpenCV非常有竞争力。OpenCV对于低级图像处理来说当然更快。

    网站: http://boofcv.org

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

    http://boofcv.org/index.php?title=Performance:SURF

    好了,够了。希望你们喜欢!