我们有一个使用OpenCV的项目,最初我们是为iPad2开发的。
一切运行顺利,计算机视觉对象识别迭代花费了不到1秒的时间。
到现在为止还挺好。现在,我们正在4S和4S上测试适用于iPhone的应用程序。当然,我们进行了研究,结果表明iPhone4S的性能几乎与iPad2一样快。
iPhone 4的结果非常糟糕,一次迭代需要15秒。在iPhone 4S上迭代需要8秒钟。
因此,使用我们的算法:
iPhone4比iPad2慢15倍
iPhone4S比iPad2慢7-8倍
有人知道这是真的吗? iPhone与iPad2有什么不同之处吗?是不是同一类型的处理器?
谁能指出我们正确的方向?
最佳答案
类似的处理器,不同的相机。 iPad的相机的MP数量少于iPhone的MP。在iPhone上,请确保在处理之前将图像缩小到可接受的尺寸。
https://stackoverflow.com/questions/23607424/
相关文章:
docker - Docker端口映射在Windows 10上不起作用
android - 在 JNI/Android 中初始化 C++ 对象一次
reactjs - react-scripts 开始在 docker 前台 cmd 中退出
docker - 无法安装 Docker - 哈希和不匹配(Ubuntu 18.04、Vagrant
android - 我可以使用openCV4Android处理Android相机录制的视频吗?
performance - 我应该在 HBase 中使用 prefixfilter 还是 rowke