首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是android相机2 API中的预捕获序列?

什么是android相机2 API中的预捕获序列?
EN

Stack Overflow用户
提问于 2019-08-01 10:50:54
回答 1查看 646关注 0票数 0

我认为这可能会令人困惑,因为在许多例子中,比如开放相机存储库,google camera2basic (https://github.com/googlesamples/android-Camera2Basic/blob/73e125d3c9131361ec90302f56f8bc91e31c3d13/Application/src/main/java/com/example/android/camera2basic/Camera2BasicFragment.java#L793),都有运行预捕获的示例代码。但是在正式文档中,您还可以在CameraResult中找到一个单独的字段,名为AE_PRECAPTURE(PRECAPTURE)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-01 10:56:48

Precapture有2种含义。首先,它是一个请求序列,我们在其中获得焦点,等待AE/AWB收敛。第二种是声发射会聚过程的一部分,在此过程中摄像机正在寻找最佳曝光。

因此,预捕获序列由3个请求组成:

  1. 将AF模式设置为AUTO,然后等待焦点。
  2. 将AE/AWB模式设置为AUTO,然后等待收敛。现在您根据文档3Amodes#ae-wb“良好的价值”,但您应该运行PRECAPTURE作为AE的一部分。
  3. 在您设置PRECAPTURE_START的地方,再次等待AE收敛,然后您可以锁定它,并拍摄静止图片。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57307365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档