第47讲 Android Camera2 API AWB自动白平衡实战

本讲是Android Camera专题系列的第47讲,我们介绍Android Camera2 API专题的AWB自动白平衡实战,包括如下内容:

  1. 自动白平衡实战
  2. 手动白平衡实战

视频在线观看:

加入知识星球与更多Camera同学交流
– 星球名称:深入浅出Android Camera
– 星球ID: 17296815

自动白平衡实战

设置AWB Mode

PopupView#switchToWhiteBalance
|--> CameraController2#setWhiteBalance
|----> CameraSettings#setWhiteBalance

AWB Lock

MainActivity#clickedWhiteBalanceLock
|--> Preview#toggleWhiteBalanceLock
|----> CameraController2#setAutoWhiteBalanceLock

手动白平衡实战

判断是否支持Manual WB

  • Available AWB Modes里面有OFF

  • 支持manual post processing capability

色温转RGGB Gain公式

  • https://tannerhelland.com/2012/09/18/convert-temperature-rgb-algorithm-code.html

设置R/G/B Gain

Preview#setWhiteBalanceTemperature
|--> CameraController2#setWhiteBalanceTemperature
|----> CameraSettings#setWhiteBalance

赞(2)
未经允许不得转载:极客笔记 » 第47讲 Android Camera2 API AWB自动白平衡实战
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Android Camera2 API

最新文章