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/

相关文章:

java - 检查 onResume() 方法的原因

Android:当我滚动时 OnbindViewHolder 不会调用

python - 从 Python 访问 OpenCV CUDA 函数(无 PyCUDA)

c++ - 使用 openCV 在图像中查找 "Missing"对象

java - android:如果开/关/自动如何检查闪光灯?

java - 扩展输入的 EditText 宽度

android - 不活动,与服务断开连接 - 使用 Android Firebase

python - Python:solvePnP()没有足够的值可解包?

java - 以编程方式使用现有相机应用程序拍照,而不是使用预览捕获按钮

c++ - 读取 USB 摄像头的输入编辑并将输出发送到 Windows 上的虚拟摄像头