[lr] 矫正白平衡
中性色区域
• 定义
中性色又称为无彩色系,是指由黑色、白色及由黑白调和成的各种深浅不同的灰色系列。中性色既不属于冷色调,也不属于暖色调。黑白灰是常用到的三大中性色。中性色区域是指不包含色彩的区域,准确来说在该区域R、G、B三个通道的数值是相等的。所谓的“中性灰”是指在RGB色彩模式下,R : G : B=1 : 1 : 1 ,即红绿蓝三色数值相等,即为中性灰。当R=G=B=128,被称作“绝对中性灰”。
• 作用
设定白平衡。精确设置白平衡的最简单方法是使用白平衡选择器工具根据照片中的中性色区域进行校正。尽管白平衡的名称中有一个“白”字,但是在寻找中性色的时候不一定要找白色的区域,也可以使用灰色甚至黑色的区域。
在色彩理论学中,孟塞尔认为:构成画面的各种色彩相混合,只有产生中性灰时才能取得色彩和谐。他认为严格意义上的色彩调和,是画片中的所有的颜色按比便进行混合,能够得到中性灰。色彩调和尚且遵循中性灰理论,那么图片偏色调整更应该以中性灰为依据。
lightroom白平衡调整工具
• 白平衡选择器(W)

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

• 数值直接调整

可以直接拖动色温和色调滑块来调整图片的白平衡。
lightroom白平衡调整方法
• 根据孟塞尔理论初步调整
直接拉动色温滑块,让lightroom直方图中灰色区域和RGB区域最大限度重合。复习一下:直方图中的各种颜色代表了RGB通道所占的百分比,灰色代表三个通道直方图都重合的部分,黄色是RG两个通道直方图重合的部分,其他依次类推。这里让灰色区域最大化是遵循“构成画面的各种色彩相混合,只有产生中性灰时才能取得色彩和谐”原则的。
• 使用白平衡选择器微调
之所以将白平衡选择器放在步骤二,是因为在图片白平衡大范围失衡状态下,图像中将难以找到所谓的中性色,只有在白平衡大致正确的情况下,白平衡选择器才能进行正确的工作。
lightroom白平衡调整实例
• 原始照片

• 初步调整

• 微调之后

[lr] 矫正白平衡的更多相关文章
- paper 107:图像的白平衡
所谓白平衡(White Balance):指在图像处理的过程中,对原本材质为白色的物体的图像进行色彩还原,去除外部光源色温的影响,使其在照片上也显示白色.也就是不管在任何光源下,都能将白色物体还原为白 ...
- 「转」图像算法---白平衡AWB
本文大体讲解了白平衡的算法流程,适用于想了解和学习白平衡原理的筒子们. 一般情况下要实现AWB算法需要专业的图像和算法基础,本文力图通过多图的方式,深入浅出,降低初学者理解上的门槛,让大家都理解到白平 ...
- 白平衡自己主动(AWB)算法---2,颜色计算
本文说明了白平衡算法估计当前场景的色温过程. 色温计算的原理并不复杂,但要做到,还是一道,认真做好每一步,这需要大量的测试,和算法一直完好. 关于该过程首先简要: 1, 取的图像数据,并划分MxN块, ...
- LR破解版录制手机脚本(一)模拟器录制
最近在网上听到好多童鞋都在问如何用LR做手机性能测试,恰好自己对这方面也挺感兴趣,经过查阅很多资料,形成此文档以做备注~!如果有感觉我写的不对的地方,敬请指正,谢谢~! 其实自从LR12出来之 ...
- LL LR SLR LALR 傻傻分不清
[转] 一:LR(0),SLR(1),规范LR(1),LALR(1)的关系 首先LL(1)分析法是自上而下的分析法.LR(0),LR(1),SLR(1),LALR(1)是自下而上的分析法. ...
- 逻辑回归(LR)总结复习
摘要: 1.算法概述 2.算法推导 3.算法特性及优缺点 4.注意事项 5.实现和具体例子 6.适用场合 内容: 1.算法概述 最基本的LR分类器适合于对两分类(类0,类1)目标进行分类:这个模型以样 ...
- LR中的时间戳函数web_save_timestamp_param
以前真没注意过后面看某个群有人说到这个函数一查,还真有,那么处理时间戳就简单很多了,我们经常在各种网站上看到类似于这样的时间戳 51Testing软件测试网"d bLq!uR&am ...
- 逻辑回归LR
逻辑回归算法相信很多人都很熟悉,也算是我比较熟悉的算法之一了,毕业论文当时的项目就是用的这个算法.这个算法可能不想随机森林.SVM.神经网络.GBDT等分类算法那么复杂那么高深的样子,可是绝对不能小看 ...
- 对LR关联的一些理解
从接触LR关联的迷茫,到现在略有感悟,小记期间的一些理解. 一开始认识关联是在LR自带学习例子,需要关联session,也知道了自动关联,手动关联以及边录制边关联. 在使用关联的过程中,也学习了web ...
随机推荐
- Intellij 部署项目java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
报错信息: org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener ...
- JVM学习--开启应用的gc日志功能
一.开启方法 For Java 1.4, 5, 6, 7, 8 pass this JVM argument to your application: -XX:+PrintGCDetails -XX: ...
- pycharm 里面引用pymysql
import pymysql db =pymysql.connect(host ='192.168.1.131',port=3306,user='jack',password ='jack',db = ...
- Python安装模块出错(No module named setuptools)解决方法
Python第三方模块中一般会自带setup.py文件,在Windows环境下,我们只需要在命令行中使用以下命令即可自动化安装 python setup.py install 安装的过程中有可能会出现 ...
- java代码中实现android背景选择的selector-StateListDrawable的应用
首先定义一个获得StateListDrawable对象的方法: private StateListDrawable addStateDrawable(Context context, int idNo ...
- SOA架构商城一
SOA架构: SOA是Service-Oriented Architecture的首字母简称,它是一种支持面向服务的架构样式.从服务.基于服务开发和服务的结果来看,面向服务是一种思考方式.其实SOA架 ...
- backBone.js之Model篇 (1) 简单实例
“Model是js应用的核心,包括基础的数据以及围绕着这些数据的逻辑:数据转换.验证.属性计算和访问控制”. 一.初始化方法 我们先来看一个demo,initialize,这是一个初始化方法,但是写这 ...
- 170816、nginx常用配置说明
#user nobody; #开启进程数 <=CPU数 worker_processes 1; #错误日志保存位置 #error_log logs/error.log; #error_log ...
- LDA模型数据的可视化
""" 执行lda2vec.ipnb中的代码 模型LDA 功能:训练好后模型数据的可视化 """ from lda2vec import p ...
- Pandas的append方法
相当于添加一行记录,这个方法也是比较管用的: # 测试pandas.append方法 def use_pd_append(): df = pd.DataFrame([[1, 2], [3, 4]], ...