【问题标题】:Open source machine vision libraries [closed]开源机器视觉库 [关闭]
【发布时间】:2009-01-23 22:33:40
【问题描述】:

【问题讨论】:

    标签: image-processing open-source computer-vision


    【解决方案1】:

    您使用什么语言? VLFeat 对于 C++ 来说似乎是一个非常好的(并且积极维护),尽管我实际上并没有使用它。我主要熟悉 SIFT - 在Wikipedia article 的底部列出了许多实现。

    【讨论】:

    • 这个问题与语言无关。我认为 C++ 将涵盖大部分内容。
    【解决方案2】:

    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)框架使用了这个库。

    【讨论】:

      【解决方案3】:

      RoboRealm 编译了一个庞大的视觉软件list

      This older question 提到了很多库。

      【讨论】:

        【解决方案4】:

        我的大学与 IceWing 合作,为视觉任务创建快速原型,用于添加任务,将任务链化,并具有用于查看结果等的 GUI。 该库广泛用于比勒费尔德开发的所有机器人的视觉相关任务

        你可以找到图书馆here

        【讨论】:

          【解决方案5】:

          如果您正在编写 C++,您可以查看CImg。虽然它可能不是最优化的库,但我发现它对用户很友好。它也很简洁,它不会强迫您部署额外的 dll。

          【讨论】:

            【解决方案6】:

            如果您只需要运动检测,则可以使用Motion

            【讨论】:

            • 很好,但我正在寻找更完整的库。
            猜你喜欢
            • 1970-01-01
            • 2012-07-26
            • 1970-01-01
            • 2013-02-07
            • 1970-01-01
            • 2013-11-27
            • 2011-04-12
            • 2011-07-25
            • 1970-01-01
            相关资源
            最近更新 更多