iOS 上的 OpenCV:二进制大小、加载时间、速度等。
Posted
技术标签:
【中文标题】iOS 上的 OpenCV:二进制大小、加载时间、速度等。【英文标题】:OpenCV on iOS: binary size, load time, speed etc. 【发布时间】:2013-11-26 06:27:49 【问题描述】:我以前经常使用 OpenCV,并在 iPhone 4 上交叉编译它。它很慢。现在改善了吗? ios 的任何优化,例如 NEON 支持?我的最终二进制文件将增加多少 MB?应用加载速度是否明显放缓?
我计划使用 CoreImage 和 GPUImage 中不可用的一些算法。
【问题讨论】:
【参考方案1】:OpenCV 现在为 iOS 提供了一个预编译框架(最近针对 iOS 7 和 ARM64 进行了更新),因此您不再需要交叉编译。
对于二进制大小的增加,我无法回答您。对于性能部分,OpenCV 函数现在支持 GCD 多线程以加快速度。我不认为 OpenCV 二进制文件确实包含 NEON 优化,但有一个 recent book 关于在 iOS 上使用 OpenCV,其中包括一些如何自己做的示例。
【讨论】:
这是一款名为 Instant OpenCV for iOS 的软件。您可以在答案中的 OpenCV 书籍页面上找到 Amazon 链接,或者在我的博客 computersdontsee.net 上找到该书的评论。以上是关于iOS 上的 OpenCV:二进制大小、加载时间、速度等。的主要内容,如果未能解决你的问题,请参考以下文章