0

我将非常感谢帮助我理解为什么在为 android 执行 opencv 教程 2 时相机的响应速度似乎要好得多,然后为 opencv 教程 1 执行。我已经在 eclipse 中设置了 opencv 环境,并在摩托罗拉平板电脑上发布了教程。

我在 Eclipse 中开发了自己的 android 应用程序,我发现捕获/显示图像的速度似乎比执行 tutorial2 时看到的要慢得多。我还注意到教程 1 和我的应用程序一样慢,并且执行速度比教程 2 慢得多

我在教程 2 代码中包含了我自己的应用程序代码,速度非常好。我重命名了教程 2,应用程序仍然很快我重命名了包,速度下降到我原来的 android 应用程序中的速度。有谁知道为什么?谢谢你看这个。这些教程包含在 opencv.2.4.2-android-sdk.zip 中的示例中。我正在使用http://opencv.itseez.com/doc/tutorials/introduction/android_binary_package/android_binary_package.html文档中提到的 opencv 准备使用 android 库

4

1 回答 1

0

看起来教程 0 和 1 是针对模拟器的,这可能意味着他们正在使用不同的相机实现。

Running OpenCV Samples
"Also I want to note that only Tutorial 0 - Android Camera and Tutorial 1 - Add OpenCV samples are
able to run on Emulator from the Android SDK. Other samples are using OpenCV Native Camera which
does not work with emulator."

恐怕我还没有自己运行教程,所以没有太大帮助。

于 2012-08-26T11:40:09.610 回答