第30讲 captureresult详解 -凯发k8旗舰厅

本讲是android camera专题系列的第30讲,我们介绍android camera2 api专题的captureresult详解。

更多资源:

资源 描述
在线课程
知识星球 星球名称:深入浅出android camera
星球id: 17296815
wechat 极客笔记圈

captureresult概述

camera hal处理一帧图像的结果参数子集

api description
getkeys() 获取captureresult里面有哪些key,这里面的key调用get方法获取value时一定不为null
get(key key) 根据指定的key获取对应的value,可能会为null
getrequest() 获取该captureresult对应的capturerequest
getframenumber() 获取该captureresult对应的frame number
getsequenceid() 获取该captureresult对应的sequence id
getcameraid() 获取该captureresult对应的camera id

totalcaptureresult详解

camera hal处理一帧图像的结果参数全集,totalcaptureresult包含哪些内容

  • cameracharacteristics#getavailablecaptureresultkeys()
  • 在对应capturerequest中设置的所有参数在totalcaptureresult中能查询到,表示在处理这一帧图像时最终实际生效的参数值
  • camera相关模块的状态
  • get某一个key对应的value时,一定要做判空处理
api description
list getpartialresults() 获取该totalcaptureresult包含的captureresult列表
map getphysicalcameraresults() 过时了,不再使用
map getphysicalcameratotalresults() 获取physical camera的totalcaptureresult,可能会为null

camera课程

python教程

java教程

web教程

数据库教程

图形图像教程

办公软件教程

linux教程

计算机教程

大数据教程

开发工具教程

android camera2 api

网站地图