所以我正在尝试开发纯原生 Android 应用程序,因为我需要 C/C++ 的性能。我想在 NativeActivity 中访问相机,抓取帧并使用 OpenCV 和自定义库处理它们。我已经找到了将新的 JavaCameraView 与 cvCameraViewListener2 一起使用的多个答案,但在我看来,每次对 C++ 进行 JNI 调用是完全没有必要且耗时的 - 而且很多论坛甚至发布 JNI 非常昂贵!
所以我的问题是,是否有一种方法可以将 OpenCV 集成到 Android SDK 版本 23 (6.0 Marshmellow) 中,或者有另一种方法可以本地访问相机,因为我没有成功找到替代方案。我在 Samsung Galaxy S7 上运行 android 6.0.1。
提前感谢您的帮助!
最佳答案
关于Android 6 原生相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40677856/