摄像头的白平衡(White balance )
白平衡是摄像机的一个极重要的概念。所谓白平衡,就是摄像机对白色物体的还原。
当我们用肉眼观看这大千世界时,在不同的光线下,对相同的颜色的感觉基本是相同的,比如在早晨旭日初升时,我们看一个白色的物体,感到它是白的;而我们在夜晚昏暗的灯光下,看到的白色物体,感到它仍然是白的。这是由于人类从出生以后的成长过程中,人的大脑已经对不同光线下的物体的彩色还原有了适应性。
但是,作为摄像机,可没有人眼的适应性,在不同的光线下,由于CCD输出的不平衡性,造成摄像机彩色还原失真:具体到拍摄白色物体的时候就表现为或者偏蓝,或者偏红,从而造成整个拍摄的图像彩色失真。
为了了解白平衡,就必须了解另一个重要的概念:色温。所谓色温,简而言之,就是定量地以开尔文温度表示色彩。当物体被加热到一定的温度时,就会发出一定的光线,此光线不仅含有亮度的成份,更含有颜色的成份,而温度越高,蓝色的成份越多,图像就会偏蓝;相反,温度越低,红色的成份就越多,图像就会偏红。因此,如果照射物体的光线发生了变化,那么其反映出的色彩也会发生了变化,而这种变化反映到摄像机里,就会产生在不同光线下彩色还原不同的现象。
不同光线下色温相差十分悬殊,造成摄像机在不同的光线下彩色还原不同。为解决这个问题,摄像机都具有白平衡校正功能,对不同的色温进行补偿,从而真实地还原拍摄物体的色彩。
摄像机的白平衡功能分两种:自动白平衡及手动白平衡功能。自动白平衡是摄像机能够根据拍摄的光线条件在一定色温范围内自动地进行白平衡校正而不需要干预,其能够自动校正的色温范围大约在2500K-7000K之间,超过此范围,摄像机将无法进行自动校正而造成拍摄画面色彩失真,此时就应当使用手动白平衡功能进行白平衡的校正
摄像头的白平衡(White balance )相关推荐
- Camera和Image sensor技术基础笔记(4) -- 白平衡White Balance
白平衡到底是什么 百度搜索"白平衡",我们会发现有一句话很常见,大概意思是:"白平衡是一种功能,它让图片中的白色看起来就是白色".啊,什么,白色为啥看起来不是白 ...
- URP——后期处理特效——白平衡White Balance
White Balance 白平衡组件应用白平衡效果,消除不现实的颜色转换,以便在现实生活中显示为白色的项目在最终图像中呈现为白色.你也可以使用白平衡在最终渲染中创造整体的冷暖感觉. Using Wh ...
- ISP(图像信号处理)白平衡White Balance
1.定义 从以下三个方面理解白平衡的定义 通俗理解白平衡 白平衡,字面上的理解是白色的平衡.白平衡是描述显示器中红.绿.蓝三基色混合生成后白色精确度的一项指标.白平衡就涉及到了一个相对颜色的问题,比如 ...
- python opencv关闭摄像头自动白平衡(white balance)
官方文档 Code 该参数需要设备自身支持 import cv2cap = cv2.VideoCapture(0) success = cap.isOpened() # 关闭自动白平衡 cap.set ...
- C#读写设置修改调整UVC摄像头画面-白平衡
有时,我们需要在C#代码中对摄像头的白平衡进行读和写,并立即生效.如何实现呢? 建立基于SharpCamera的项目 首先,请根据之前的一篇博文 点击这里 中的说明,建立基于SharpCamera的摄 ...
- 【剑桥摄影协会】白平衡(White Balance)
白平衡(WB)是用于消除不符合真实场景的色偏的过程,目的是为了让人眼看到的白色物体在照片中呈现出同样的白色.合适的相机白平衡设定,必须要考虑到光源的"色温",即白光的相对暖(色)或 ...
- Automatic White Balance(AWB)/Color Constancy(CC)系列论文
ISP里面有个叫自动白平衡(AWB)的算法,学术界叫色彩恒常性(CC),其实解决的是同一个问题:使得相机获取的图像和人看到的颜色是一样的. 本文主要介绍用神经网络解决该问题的方法,要想深入理解,建议读 ...
- isp 图像算法(四)之white balance gain control 就是对 r,gr,gb,b 进行加权
代码在git [r_gain, gr_gain, gb_gain, b_gain] Out[5]: [1.5, 1.0, 1.0, 1.1] rgb 矩阵 gb b r gr 权重矩阵 gb_gain ...
- 3A之自动白平衡(Auto WB——Auto White Balance)算法
对于特定光源下拍摄产生的色偏现象通过加强对应补色进行白色复原. 三种方法:1. 灰度世界 2. 完美反射 3.动态阈值 灰度世界: 原始gray world认为对于一幅有着大量的色彩变化的图像,其R ...
最新文章
- echarts python源码_基于Echarts的微代码开发平台SmartChart, 免费开源使用
- response.setContentType()方法浅析
- LeetCode Additive Number(递归)
- linux怎么改程序图标,如何在Ubuntu Unity上更换应用程序图标
- WINCE6.0+S3C2443的启动过程---eboot3
- jQuery学习笔记(简介,选择器)
- ActiveMQ入门-发送消息机制的介绍
- Linux指令:sed和awk指令
- MFC编程入门之二十(常用控件:静态文本框)
- 腾讯裁员内幕:顶层反思推动,PCG与CSIG影响最大
- 算法第四版 官方库的导入
- 中兴新支点国产操作系统下载安装WPS办公软件,好用无广告
- 系统集成项目管理: 三点估算法估算工期和方差的计算公式和习题
- 疫情推动下的云联络中心终于引起了销售行业的重视。
- 区块链游戏企鹅大陆面世了,会是腾讯的区块链游戏吗?
- MySQL 全局配置 --secure-file-priv
- 京东自动评价助手/京东评价
- IP协议/地址(IPv4IPv6)概要
- 支持大S,你一定要幸福!
- 什么是你的核心竞争力之三?
热门文章
- 基于分支限界的0-1背包问题
- 幼儿抽象逻辑思维举例_四个在家就可以玩的思维游戏,却能显著提升孩子的逻辑思维能力...
- MySQL联合索引生效规则
- php repositories,app/Repositories/UserRepository.php · 在你们人类愚蠢世界里流浪的逗比/uping - Gitee.com...
- RS Meet DL(76)-CVR预估中的延迟反馈问题建模
- <Linux> 自制x86 Linux OS的ISO镜像
- linux 修改终端命令字体大小,颜色
- python数组处理方法
- Head First JAVA(中文第二版)勘误记录
- 在不同的软件中截图的快捷方式