Nir*_*mar 5 camera android opencv android-5.0-lollipop
我正在开发基于 Android OpenCV 的应用程序。在 5.0 棒棒糖更新后,我无法在我的 MotoG 上运行 NativeCameraView。JavaCameraView 仍在工作。
在我的程序中,我需要在我的程序中使用 VideoCapture ( http://docs.opencv.org/java/2.4.2/index.html?org/opencv/highgui/VideoCapture.html )。我不知道如何在 VideoCapture 中切换到 JavaCameraView Source。[只有 NativeCamera 适用于我的应用程序。使用 JavaCameraView 只是我正在寻找的临时解决方法]
所以我的问题是,这是 OpenCV 上修复 5.0 原生相机的错误吗?我没有发现有人提出这样的问题。这什么时候能修好?
02-06 13:30:52.794:E/OpenCV::camera(31745):CameraWrapperConnector::connectToLib 错误:无法打开相机包装库 02-06 13:30:52.794:E/OpenCV::camera(31745):Native_camera返回打开错误:4
小智 -1
问题与许可有关。将以下代码复制到 onCreate() 方法中。问题将会得到解决。
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
if (checkSelfPermission(Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {
requestPermissions(new String[]{Manifest.permission.CAMERA}, 1);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1800 次 |
| 最近记录: |