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

本讲是Android Camera专题系列的第47讲,我们介绍Android Camera2 API专题的AWB自动白平衡实战。

更多资源:

资源 描述
在线课程 极客笔记在线课程
知识星球 星球名称:深入浅出Android Camera
星球ID: 17296815
Wechat 极客笔记圈

自动白平衡实战

设置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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程

Android Camera2 API