gpt4 book ai didi

android - Android 5.0 上的 OpenCV native 相机 View 无法正常工作

转载 作者:太空宇宙 更新时间:2023-11-03 11:25:02 24 4
gpt4 key购买 nike

我正在开发基于 Android OpenCV 的应用程序。在 5.0 lollipop 更新后,我无法在我的 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

最佳答案

问题与许可有关。将以下代码复制到 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);
}

关于android - Android 5.0 上的 OpenCV native 相机 View 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28361300/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com