【问题标题】:Opencv: It seems that your device does not support camera(or it is locked)Opencv:您的设备似乎不支持摄像头(或已锁定)
【发布时间】:2014-01-08 04:58:43
【问题描述】:

我在 Android 4.0.4 的三星平板电脑上使用 opencv 2.4.5 的 face_detection 和 Android 4.2.2。该应用程序可以使用前置摄像头来校准我的脸。但是,当我使用此应用程序同时播放视频和 face_detection 时,它会发出警告:“您的设备似乎不支持摄像头(或已锁定)”。你知道发生了什么吗?其实我是从之前的一个应用里拿到的代码,这个应用在他的电脑和平板上都可以流畅运行,所以我猜应该不会有什么编码问题。

【问题讨论】:

    标签: android opencv


    【解决方案1】:

    只需在设备设置中启用相机权限即可。适用于 Tango 设备 Phab2 (23API)
    设置 -> 应用程序 -> 您的应用程序 -> 启用相机权限。

    【讨论】:

      【解决方案2】:

      我已经解决了这个问题。我在 face_detection 代码中添加了一个库,并且在“OpenCV 库 - 2.4.5/src/org.opencv.android/JavaCameraView.java”第 127 行“mCamera.setParameters(params);”中出现了问题运行失败,所以我注释了它,警告消失了。

      【讨论】:

        【解决方案3】:

        我今天早些时候遇到了这个问题。请确保您已在 AndroidManifest.xml 中设置了相机权限。

        <uses-permission android:name="android.permission.CAMERA"/>
        

        【讨论】:

          猜你喜欢
          • 2014-01-07
          • 2015-06-30
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多