gpt4 book ai didi

android - Camera2 在一个捕获 session 中拍摄多张图像

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:54:11 25 4
gpt4 key购买 nike

是否可以在一个“cameraDevice.createCaptureSession”中以不同的焦距拍摄多张图像,我正在尝试进行一些手动自动对焦。

我知道我可以只使用多个捕获 session 并在捕获图片之前等待焦点移动,但它可以在单个捕获 session 中完成吗?

最佳答案

绝对想要使用单个CameraCaptureSession 来发出多个捕获请求。 Capture Session 不是轻易创建的,只有当可能的输出 Surface 集发生变化时,您才应该真正创建一个新的。

该框架旨在访问 CameraDevice 并打开单个 CameraCaptureSession,这是您控制相机的实际界面。您告诉 session 使用 .capture().captureBurst().setRepeatingRequest().setRepeatingBurst 启动捕获() 通过传递每个适当设计的 CaptureRequest

您向 CameraCaptureSession 发出的每个 CaptureRequest 都可以拥有您想要的任何相机控制参数集(只要您的设备支持它们),例如您想要的不同焦距。当通过 Session 发布时,它们进入管道,结果基本上应该按照您请求的相同顺序出现。

关于android - Camera2 在一个捕获 session 中拍摄多张图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31836818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com