是否可以在一个'cameraDevice.createCaptureSession'中拍摄具有不同焦距的多个图像,我正在尝试进行一些手动自动对焦.
我知道我可以使用多个捕获会话并在捕获图片之前等待焦点移动但是可以在单个捕获会话中完成吗?
您肯定希望使用单个CameraCaptureSession发出多个捕获请求.捕获会话不是轻易创建的,只有在可能的输出集Surface发生变化时才应该创建新的会话.
该框架旨在访问CameraDevice和打开单个CameraCaptureSession,这是您控制相机的实际界面.你告诉会话使用启动捕获.capture(),.captureBurst(),.setRepeatingRequest(),并.setRepeatingBurst()通过将每一个设计适当CaptureRequest秒.
CaptureRequest你发给的每一个都CameraCaptureSession可以拥有你想要的任何一组摄像机控制参数(只要你的设备支持它们),例如你想要的不同焦距.当通过Session发布时,它们会进入一个管道,结果应该按照您的要求以相同的顺序出现.
| 归档时间: |
|
| 查看次数: |
2125 次 |
| 最近记录: |