骁龙相机拍照流程分析

和你一起终身学 习,这里是程序员Android

经典好文推荐,通过阅读本文,您将收获以下知识点:

1.deliverInputEvent 拍照点击事件处理

2.submitRequestList Camera 提交拍照请求

3.createCaptureRequest 拍照请求帧数

骁龙相机通过binder 数据传输下发的拍照请求

  • 4.still capture 下发拍照请求到返回拍照帧

  • 5.sendRequestsBatch 下发拍照请求

  • 6.CameraHal::processBatchCaptureRequests通过Hwbinder 跟camera hal 通信

  • 7.HAL3ProcessCaptureRequest : 146 通过camera hal trace 可以看到拍照请求帧的帧号

  • 8.HAL3ProcessCaptureResult:146 返回帧callback 到camera fwk 层

  • 9.processCaptureResult fwk接收到返回帧,并通过binder 返回给相机app

  • 10.queueBuffer 相机app 接受到buffer 后通过queuebuffer 将拍照帧存放到ImageReader中

  • 11.ImageReader 存放返回帧,供app合成处理并保存压jpeg图片

    参考文献:

  • 【腾讯文档】Camera学习知识https://docs.qq.com/doc/DSWZ6dUlNemtUWndv

    至此,本篇已结束。转载网络的文章,小编觉得很优秀,欢迎点击阅读原文,支持原创作者,如有侵权,恳请联系小编删除,欢迎您的建议与指正。同时期待您的关注,感谢您的阅读,谢谢!点击阅读原文,为大佬点赞!

相关推荐
qq_5260991321 小时前
机器视觉网卡的全面选型指南
数码相机·计算机视觉·自动化
儿歌八万首1 天前
鸿蒙自定义相机开发:Camera Kit
数码相机·华为·harmonyos·harmonyos app
PhotonixBay1 天前
激光扫描共聚焦显微镜与转盘共聚焦显微镜的区别
数码相机
进击切图仔2 天前
Realsense 相机测试及说明
网络·人工智能·深度学习·数码相机
3DVisionary2 天前
助力航空精密制造:Tube Qualify在管路在线检测与弯曲分析中的应用
数码相机·团队开发·航空管路·三维弯管测量·在线检测·弯曲成型·tubequalify
没学上了3 天前
漆面检测-取图映射逻辑思想
数码相机
云卓SKYDROID3 天前
工业吊舱图像采集与增强模块解析
人工智能·数码相机·计算机视觉·无人机·高科技·云卓科技
yohalaser3 天前
光伏组件发电瘤的“显影术“:EL检测原理3分钟拆解
数码相机
IT90903 天前
C#+Halcon实战:从0到1打造视觉通用框架 C#与halcon通用开发框架V1.0
数码相机
一碗白开水一4 天前
【论文阅读】NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis
论文阅读·数码相机