android - 使用 OpenCV 访问移动立体相机

标签 android opencv camera huawei-mobile-services

我买了这部新手机(华为 P9),它有两个摄像头,一个在后面,一个在前面。我能够捕获其中一个后置摄像头和前置摄像头,只需将摄像头 ID 从 0(后置摄像头)更改为 1(前置摄像头)

mOpenCvCameraView.setCameraIndex(mCameraId);
mOpenCvCameraView.enableView();

我尝试了其他相机索引(-1、2 ...)来捕捉另一个后置相机,但没有成功。

谁知道如何拍摄两个后置摄像头?或者使用 LG optimus 3D 等旧示例?

最佳答案

尝试的一个想法是将拍摄模式设置为单色以激活单色相机。

关于android - 使用 OpenCV 访问移动立体相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37642209/

相关文章:

android - 我应该如何将我的 Android 设备连接到我的笔记本电脑(用于我的应用程序)?

java.util.regex.PatternSyntaxException : at\b within regexp

c++ - 如何在 RelWithDebInfo 模式下构建依赖于 opencv 3.4.0 的项目

opencv - 使用 5 点算法和 RANSAC 进行相对位姿优化

image - Opencv cvSaveImage

c# - 没有相机的 FileOpenPicker

android - fragment 在 PictureTake 上分离

android - 从 Android 应用程序访问 WordPress 博客

java - 安卓图标不见了

ios - Phonegap 3.4.0 和相机插件 (iOS) : CDVPlugin class CDVCamera (pluginName: camera) does not exist 的问题