我开发了一个使用 Opencv v2.4.10 的 android 应用程序。我在捕获 Activity 中使用了 javacameraview,它在 api 级别低于 23 的设备上工作正常。但是 protected boolean initializeCamera(int width, int height) 函数在 api 级别 23 (Android Marshmallow) 的设备上返回 false。
我找不到任何可能的解决方案来解决这个错误。有人遇到过这个问题吗?我该如何解决?
提前致谢。
最佳答案
您必须通过在 JavaCameraView 对象的 enableView() 方法上添加它来请求在运行时访问相机的权限。
关于android - Opencv 的 javacameraview 无法在 Android Marshmallow 设备上打开相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36754789/