[lr] 矫正白平衡

中性色区域


? 定义

中性色又称为无彩色系,是指由黑色、白色及由黑白调和成的各种深浅不同的灰色系列。中性色既不属于冷色调,也不属于暖色调。黑白灰是常用到的三大中性色。中性色区域是指不包含色彩的区域,准确来说在该区域R、G、B三个通道的数值是相等的。所谓的“中性灰”是指在RGB色彩模式下,R : G : B=1 : 1 : 1 ,即红绿蓝三色数值相等,即为中性灰。当R=G=B=128,被称作“绝对中性灰”。

? 作用

设定白平衡。精确设置白平衡的最简单方法是使用白平衡选择器工具根据照片中的中性色区域进行校正。尽管白平衡的名称中有一个“白”字,但是在寻找中性色的时候不一定要找白色的区域,也可以使用灰色甚至黑色的区域。

在色彩理论学中,孟塞尔认为:构成画面的各种色彩相混合,只有产生中性灰时才能取得色彩和谐。他认为严格意义上的色彩调和,是画片中的所有的颜色按比便进行混合,能够得到中性灰。色彩调和尚且遵循中性灰理论,那么图片偏色调整更应该以中性灰为依据。

lightroom白平衡调整工具


? 白平衡选择器(W)

使用白平衡选择器后,可以在图片上选择一个中性色,然后lightroom将自动为我们设定白平衡。

? 数值直接调整

可以直接拖动色温和色调滑块来调整图片的白平衡。

lightroom白平衡调整方法


? 根据孟塞尔理论初步调整

直接拉动色温滑块,让lightroom直方图中灰色区域和RGB区域最大限度重合。复习一下:直方图中的各种颜色代表了RGB通道所占的百分比,灰色代表三个通道直方图都重合的部分,黄色是RG两个通道直方图重合的部分,其他依次类推。这里让灰色区域最大化是遵循“构成画面的各种色彩相混合,只有产生中性灰时才能取得色彩和谐”原则的。

? 使用白平衡选择器微调

之所以将白平衡选择器放在步骤二,是因为在图片白平衡大范围失衡状态下,图像中将难以找到所谓的中性色,只有在白平衡大致正确的情况下,白平衡选择器才能进行正确的工作。

lightroom白平衡调整实例


? 原始照片

  

? 初步调整

 

? 微调之后

 

? 理论验证

我们知道,日出时的色温在1850-2000左右,日出半小时后的色温在2380-3000左右,日出1小时后的色温在3500左右,日出1个半小时的色温在4000左右,日出2小时后的阳光在4400左右。越南岘港在11月份的日出时刻为05:44:12 AM左右,这张照片拍摄于07:29:37 AM,也就是在日出半小时到1小时之间,那么当时的色温我们假定为3200左右。

时间: 2024-10-03 14:45:23

[lr] 矫正白平衡的相关文章

paper 107:图像的白平衡

所谓白平衡(White Balance):指在图像处理的过程中,对原本材质为白色的物体的图像进行色彩还原,去除外部光源色温的影响,使其在照片上也显示白色.也就是不管在任何光源下,都能将白色物体还原为白色. 白色是指反射到人眼中的光线由于蓝.绿.红三种色光比例相同且具有一定的亮度所形成的视觉反应.我们都知道白色光是由赤.橙.黄.绿.青.蓝.紫七种色光组成的,而这七种色光又是由红.绿.蓝三原色按不同比例混合形成,当一种光线中的三原色成分比例相同的时候,习惯上人们称之为消色,黑.白.灰.金和银所反射的

什么是白平衡?

本文转载自 http://blog.csdn.net/App_12062011/article/details/18791365  如有需要,请移步查看. Technorati 标签: 白平衡 色温 -------------------------------------------分割线开始-----------------------------------------------     所谓白平衡(White Balance):指在图像处理的过程中,对原本材质为白色的物体的图像进行色彩

LR如何利用siteScope监控MySQL性能

本次实验,是在自己的电脑上使用APMServ5.2.6部署Discuz2.X论坛下,对该论坛的数据库MySQL5.1进行性能测试的,下面讲述LoadRunner在设计场景时,如何利用siteScope工具监控MySQL数据库性能: 一.在网上下载siteScope 我在网上搜了很久,发现siteScope软件的下载资源很少,毕竟它是收费的,想找个破解版,不过还是有的,哈哈...但是版本旧了点siteScope7.9.5 下载地址:http://download.csdn.net/detail/y

SVM与LR的比较

两种方法都是常见的分类算法,从目标函数来看,区别在于逻辑回归采用的是logistical loss,svm采用的是hinge loss.这两个损失函数的目的都是增加对分类影响较大的数据点的权重,减少与分类关系较小的数据点的权重.SVM的处理方法是只考虑support vectors,也就是和分类最相关的少数点,去学习分类器.而逻辑回归通过非线性映射,大大减小了离分类平面较远的点的权重,相对提升了与分类最相关的数据点的权重.两者的根本目的都是一样的.此外,根据需要,两个方法都可以增加不同的正则化项

基于EmguCV的摄像机标定及矫正

标签: EmguCV摄像头标定C# 2015-05-03 14:55 501人阅读 评论(6) 收藏 举报  分类: C# 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 前言 之前用OpenCV做过摄像机标定及矫正,现在平台换了,改用C#,就用EmguCV做一下,其实就是OpenCV的C#版. 在EmguCV中有两类摄像机标定的类,一个是CvInvoke类,一个是CameraCalibration类,两种标定效果差不多,只不过CvInvoke涉及的函数大多都是指针类型的

LR 测试http协议xml格式数据接口

Action() { lr_start_transaction("T1"); web_custom_request("xxxxHTTPRequest", "URL=http://xxxx", "Method=POST", "Resource=0", "RecContentType=text/xml", "Referer=", "Mode=HTML"

【转】LR分析法

转自:http://guanjy0129.blog.163.com/blog/static/1115494452010614113333509/ LR分析法的归约过程是规范推导的逆过程,所以LR分析过程是一种规范归约过程. LR分析法正是给出一种能根据当前分析栈中的符号串(通常以状态表示)和向右顺序查看输入串的K个(K≥0)符号就可唯一地确定分析器的动作是移进还是归约和用哪个产生式归约,因而也就能唯一地确定句柄. 其中LR(0)分析器是在分析过程中不需向右查看输入符号,因而它对文法的限制较大,然

LR学习笔记之—参数和变量

一.LR中参数的使用 LR中参数默认使用“{}”来表示,如果想要修改,可以再General Options/Parameterization设置参数的边界字符 经常用到的函数: lr_save_string("字符串",参数名),把字符串保存为参数 void lr_save_datetime(const char *format, int offset, const char *name);把时间日期保存为参数 int lr_save_init(int value, const cha

双摄像头立体成像(三)-畸变矫正与立体校正

畸变矫正是上一篇博文的遗留问题,当畸变系数和内外参数矩阵标定完成后,就应该进行畸变的矫正,以达到消除畸变的目的,此其一. 在该系列第一部分的博文中介绍的立体成像原理中提到,要通过两幅图像估计物点的深度信息,就必须在两幅图像中准确的匹配到同一物点,这样才能根据该物点在两幅图像中的位置关系,计算物体深度.为了降低匹配的计算量,两个摄像头的成像平面应处于同一平面.但是,单单依靠严格的摆放摄像头来达到这个目的显然有些困难.立体校正就是利用几何图形变换(Geometric Image Transforma