我现在正在积极研究这个问题,但现在iPhone 7 Plus配备了双摄像头系统,AVFoundation可以让你同时处理每个特定摄像头的视频帧吗?
我在想/希望我能够AVCaptureDevice在给定某个位置的同时处理来自两个实例的输出.
我正试图用我的xiaomi mi 5s plus上的两个后置摄像头捕捉.当我试图使用camera2 api迭代摄像机的id时,我只得到2个id,一个用于前置摄像头,一个用于后置摄像头.我查看了lg开发示例(http://mobile.developer.lge.com/develop/sdks/lg-dual-camera/),他们使用了3个ID.运行他们的示例时,应用程序崩溃了.
用于获取ID的代码是:
CameraManager manager = (CameraManager) getSystemService(Context.CAMERA_SERVICE);
for(String id: manager.getCameraIdList())
Log.e("test", id);
Run Code Online (Sandbox Code Playgroud) 市场上有许多双摄像头Android手机可以拍摄散景效果的图像.是否有可能创建一个Android应用程序来使用双摄像头并获取图像中每个像素的深度?或者同时访问两个摄像头以产生立体图像?