【问题标题】:Building OpenCV with OpenGL support for iOS为 iOS 构建具有 OpenGL 支持的 OpenCV
【发布时间】:2012-06-19 09:16:22
【问题描述】:

我目前正在为盲人开发一些计算机视觉应用程序。现在我们决定将研究转移到移动应用程序上。

从 OpenCV 2.4 开始,由于有两个脚本,为 iOS 构建它们非常简单。

我面临的最大问题是处理时间。我读到 iPhone 上的大部分图像处理都是使用 OpenGL 完成的。所以我想知道在为 iOS 构建时是否有可能构建具有 OpenGL 支持的 OpenCV。

OpenCV(在 iPhone 上)中非常简单的操作的处理时间对于实时应用程序来说太长了,特别是如果专用于需要快速反馈现实的盲人。

有人可以帮我吗?

【问题讨论】:

    标签: ios opencv opengl-es building


    【解决方案1】:

    无法为 iOS(和 OS X)构建具有 OpenGL 支持的 OpenCV。 OpenCV 的构建脚本无条件禁用它。

    实际上 OpenGl 并没有在 OpenCV 中用于加速。因此,即使在编辑源代码之后,您也不会获得任何加速。

    【讨论】:

    • 嗯...不幸的是我认为...所以...您能建议我处理图像的其他方法吗?我想我应该编写自己的 Cannys、Houghs、Cascade 分类器......
    • Mmmm... 听起来棒极了 :) 是否所有适用于 iOS 的计算机视觉应用程序都编写了自己的 CV 函数和运算符?
    • 我最近不得不在 iOS 上做“计算机视觉”。我使用 OpenCV 在 PC 上进行了一些原型设计,然后提取了部分 OpenCV 源代码以删除我使用的算法的无用通用性,以及 GCD 并行化。在没有重写太多轮子的情况下,我的性能得到了很好的提升。
    猜你喜欢
    • 2012-06-17
    • 2011-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-14
    • 2015-03-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多