3

我正在对 Android 上的实时可能性进行一些性能测试,因为我需要证明使用 OpenCV Java 方法获取帧是否比 android SDK 方法更高效、更快。所以我想知道(如果可能的话),因为您可以测量相机 android 传感器拍摄单帧所需的确切时间?

我的初始代码只是获取时间前后的时间 takePicture 之后,减去并将该时间保存在一个数组中,然后求平均值,等等。但是我的代码不起作用,因为它在一个 while 循环中。

我的兴趣不是在预览中显示图像,我的兴趣是显示传感器获取帧或捕获所需的时间。我知道帧是以原始形式获取的,然后 Android SDK 提供了将其转换为 jpeg 图像的工具,但这并不让我感兴趣。

pd我使用Java方法然后使用C方法进行相同的测试。Android-OpenCV Java方法与Android SDK for android Java方法之类的东西。在 C 中也是如此,OpenCV for Android 的 C 函数与 android 中的本机 C 函数。

参考链接是: 捕获多张照片

但我不确定。

谢谢大家

4

0 回答 0