【发布时间】:2014-05-23 09:26:57
【问题描述】:
我目前在支持 ARM NEON 的基于 android 的设备上使用 OpenCV。OpenCV 版本是 2.4.9。
用到了cvCanny、cvDilate、cvResize、cvtColor等函数,我想加快速度。
我想知道的是,这些函数是否已经以可以通过 NEON 架构加速的形式编写。我如何知道这些函数的原始代码,NEON 还加速了哪些其他函数?有没有更多的优化建议?谢谢!
【问题讨论】:
-
我认为针对特定架构优化这些功能可能没有那么有成效,您应该尝试缩小图像然后应用这些功能。
-
上次我检查 openCV(1 年多前)时没有发现 - 至少我发现在整个项目中几乎没有任何 NEON 优化。我怀疑从那时起它改变了很多,因为考虑到 openCV 对这个行业来说已经死了。
-
@plaes 也许我的问题没有具体说明。我的一个问题是在哪里可以找到 OpenCV-2.4.9-android-sdk 文件夹中的源代码。现在我知道它在哪里了。还是谢谢。
-
@Eu.Dr.谢谢你的建议。我知道图像的比例会极大地影响处理时间。我只是想知道是否还有其他选择。
-
@Jake'Alquimista'LEE 感谢您提供的信息,我会尝试自己检查一下。