Android 使用安卓摄像头最有效的方式是什么?
我正在开发一个AR应用程序,它使用NDK进行繁重的图像处理。结果最多是10帧 我相信部分问题在于我在安卓系统中使用相机的方式 我想知道在安卓4和更高版本上从相机获取帧的最有效方法是什么 另外,我使用的是旧的“setPreviewCallback”技术,据我所知,这种技术在内存方面效率很低(为每个帧分配内存,然后GC必须清除) 谢谢 当然,使用更有效。您的里程数可能会有所不同,但三星Note 10能够每秒提供30个WVGA帧(和编码)。你不需要4.0,这个API从2.2开始就可以使用了Android 使用安卓摄像头最有效的方式是什么?,android,performance,android-camera,Android,Performance,Android Camera,我正在开发一个AR应用程序,它使用NDK进行繁重的图像处理。结果最多是10帧 我相信部分问题在于我在安卓系统中使用相机的方式 我想知道在安卓4和更高版本上从相机获取帧的最有效方法是什么 另外,我使用的是旧的“setPreviewCallback”技术,据我所知,这种技术在内存方面效率很低(为每个帧分配内存,然后GC必须清除) 谢谢 当然,使用更有效。您的里程数可能会有所不同,但三星Note 10能够每秒提供30个WVGA帧(和编码)。你不需要4.0,这个API从2.2开始就可以使用了 另外,您是
另外,您是否测量了繁重的图像处理所需的时间?为什么不先消除这种效率低下的问题?这很重要你什么意思?还有什么方法可以获取相机帧呢?我是说下面提到的setPreviewCallbackWithBuffer()。谢谢,它确实改进了一点,但仍然非常慢。关于图像处理,我还没有测量。我正试图最大限度地提高android方面的性能。