三色法则
- 博客分类:
- 技术杂绘
三色法则
2011年05月23日
三色法则
三色法则是色彩学上最基本的定义。
在理论上讲,我们这个世界是没有颜色的,颜色的产生是由于有了光线。
光线是一种电磁波,跟无线电波是一样的,波峰与波峰之间的长度称为波长。
人类只能感应到波长约380-780纳米的光波,当某一物体接受光照后会将其中某一波长的光线反射出来,其余波长会被物体吸收,被反射出来的某一波长的光线即是其特有的颜色。物体反射波长约在300-470纳米时表现为蓝色,500-572纳米时为黄色,600-700纳米时为红色。400纳米以下为不可见的紫外光,800纳米以上也为不可见的红外光.
光线透过三棱镜后被分为红黄蓝三原色,这是组成千千万万颜色的最基本原色,即是说,所有的颜色都由红黄蓝三原色混合而成。
例如:
黄+红=橙色。
红+蓝=紫色。
蓝+黄+绿色。
黄+蓝+红=黑色。
这是三原色的最基本原理。如果棱块和中心块共有3个不同的颜色,并且有一组棱块和中心块斜方向的颜色一样,一组斜方向是对面色(如果按照标准配色,则是黄白、橙红、蓝绿互为对面色)则符合三色定律,其它三个不同颜色的CASE均不符合三色定律如果棱块和中心块共有两个不同颜色,并且棱块和中心块的颜色都是交叉的一致则不符合三色定律如果有四色,并且每一面的棱块和中心块都是对面色则符合三色定律符合三色定律的CASE可以按照D、D'或D2转(如果做D-CROSS的话)完成十字(当然,另外两个棱块要与它的对立的棱块是对立色)。讲到绘画、图像,自然离不开谈颜色,所有的图案都是由基本形状和颜色组成,颜色构成了我们图像处理的一个重要部分,下面我们将要了解颜色的原理,它将是我们美工的基础。
(一) 三基色原理
在中学的物理课中我们可能做过棱镜的试验,白光通过棱镜后被分解成多种颜色逐渐过渡的色谱,颜色依次为红、橙、黄、绿、青、蓝、紫,这就是可见光谱。其中人眼对红、绿、蓝最为敏感,人的眼睛就像一个三色接收器的体系,大多数的颜色可以通过红、绿、蓝三色按照不同的比例合成产生。同样绝大多数单色光也可以分解成红绿蓝三种色光。这是色度学的最基本原理,即三基色原理。三种基色是相互独立的,任何一种基色都不能有其它两种颜色合成。红绿蓝是三基色,这三种颜色合成的颜色范围最为广泛。红绿蓝三基色按照不同的比例相加合成混色称为相加混色。
红色+绿色=黄色
绿色+蓝色=青色
红色+蓝色=品红
红色+绿色+蓝色=白色
黄色、青色、品红都是由两种及色相混合而成,所以它们又称相加二次色。另外:
红色+青色=白色
绿色+品红=白色
蓝色+黄色=白色
所以青色、黄色、品红分别又是红色、蓝色、绿色的补色。由于每个人的眼睛对于相同的单色的感受有不同,所以,如果我们用相同强度的三基色混合时,假设得到白光的强度为100%,这时候人的主观感受是,绿光最亮,红光次之,蓝光最弱。
除了相加混色法之外还有相减混色法。在白光照射下,青色颜料能吸收红色而反射青色,黄色颜料吸收蓝色而反射黄色,品红颜料吸收绿色而反射品红。也就是:
白色-红色=青色
白色-绿色=品红
白色-蓝色=黄色
另外,如果把青色和黄色两种颜料混合,在白光照射下,由于颜料吸收了红色和蓝色,而反射了绿色,对于颜料的混合我们表示如下:
颜料(黄色+青色)=白色-红色-蓝色=绿色
颜料(品红+青色)=白色-红色-绿色=蓝色
颜料(黄色+品红)=白色-绿色-蓝色=红色
以上的都是相减混色,相减混色就是以吸收三基色比例不同而形成不同的颜色的。所以有把青色、品红、黄色称为颜料三基色。颜料三基色的混色在绘画、印刷中得到广泛应用。在颜料三基色中,红绿蓝三色被称为相减二次色或颜料二次色。在相减二次色中有:
(青色+黄色+品红)=白色-红色-蓝色-绿色=黑色
用以上的相加混色三基色所表示的颜色模式称为RGB模式,而用相减混色三基色原理所表示的颜色模式称为CMYK模式,它们广泛运用于绘画和印刷领域。
RGB模式是绘图软件最常用的一种颜色模式,在这种模式下,处理图像比较方便,而且,RGB存储的图像要比CMYK图像要小,可以节省内存和空间。
CMYK模式是一种颜料模式,所以它属于印刷模式,但本质上与RGB模式没有区别,只是产生颜色的方式不同。RGB为相加混色模式,CMYK为相减混色模式。例如,显示器采用RGB模式,就是因为显示器是电子光束轰击荧光屏上的荧光材料发出亮光从而产生颜色。当没有光的时候为黑色,光线加到最大时为白色。而打印机呢?它的油墨不会自己发出光线。因而只有采用吸收特定光波而反射其它光的颜色,所以需要用减色法来解决。
(二)、HLS(色相、亮度、饱和度)原理
HLS 是Hue(色相)、Luminance(亮度)、Saturation(饱和度)。色相是颜色的一种属性,它实质上是色彩的基本颜色,即我们经常讲的红、橙、黄、绿、青、蓝、紫七种,每一种代表一种色相。色相的调整也就是改变它的颜色。
亮度就是各种颜色的图形原色(如RGB图像的原色为R、G、B三种或各种自的色相)的明暗度,亮度调整也就是明暗度的调整。亮度范围从 0 到255,共分为256个等级。而我们通常讲的灰度图像,就是在纯白色和纯黑色之间划分了256个级别的亮度,也就是从白到灰,再转黑。同理,在RGB模式中则代表个原色的明暗度,即红绿蓝三原色的明暗度,从浅到深。
饱和度是指图像颜色的彩度.对于每一种颜色都有一种人为规定的 标准颜色,饱和度就是用描述颜色与标准颜色之间的相近程度的物理量。调整饱和度就是调整图像的彩度。将一个图像的饱和度条为零时,图像则变成一个灰度图像,大家在电视机上可以试一式调整饱和度按钮。
另外还有一个概念,就是对比度。对比度是指不同颜色之间的差异。对比度越大,两种颜色之间的相差越大,反之,就越接近。如,一幅灰度图像提高它的对比度会更加黑白分明,调到的极限时,变成黑白图像,反之,我们可以得到一幅灰色的画布。
我们了解了颜色的原理,我们在图像处理中就不会茫然,并且对于调整颜色也可以更快,更准确。
发表评论
-
以远程桌面访问Windows Azure虚拟机(转+译)
2012-01-20 00:22 645以远程桌面访问Windows Az ... -
myeclipse 配置android SDK 出现 could not find adb.exe 和 tools 找不到的问题
2012-01-20 00:22 1477myeclipse 配置android SDK 出现 coul ... -
更新:来自MIX11的Windows Azure新闻
2012-01-20 00:22 528更新:来自MIX11的Windows Az ... -
Android环境配置与HelloWorld程序(Windows)
2012-01-20 00:22 642Android环境配置与HelloWorl ... -
VC串口通讯win32SDK版
2012-01-20 00:22 560VC串口通讯win32SDK版 2011年05月14日 ... -
以感恩为主题的演讲稿
2012-01-19 01:19 566以感恩为主题的演讲稿 2011年10月23日 尊敬的领导 ... -
演讲稿 ―― 一生有你
2012-01-19 01:18 636演讲稿 ―― 一生有你 2011年06月04日 一生 ... -
公司主管竞聘演讲稿
2012-01-19 01:18 427公司主管竞聘演讲稿 20 ... -
爱心演讲稿-用爱拥抱每一天用心感动每个人
2012-01-19 01:18 531爱心演讲稿-用爱拥抱每 ... -
求PS调色方面技巧
2012-01-17 00:35 682求PS调色方面技巧 2011年03月04日 求PS调色 ... -
题随便侃侃
2012-01-17 00:35 432题随便侃侃 2011年04月27日 1、调质处理是(_B ... -
凤飞飞
2012-01-17 00:35 472凤飞飞 2011年04月30日 21、使用Alt键加上以 ... -
python open 回忆
2012-01-17 00:35 591python open 回忆 2011年05月13日 ... -
关于fckeditor在服务器上无法上传图片的问题
2012-01-15 14:56 1245关于fckeditor在服务器上无法上传图片的问题 2010 ... -
FCKEditor 2.6.3 ASP.NET 图片上传 停留在进度条问题解决
2012-01-15 14:56 520FCKEditor 2.6.3 ASP.NET 图片上传 停留 ... -
明白了又明白了什么
2012-01-15 14:56 470明白了又明白了什么 14小时前 我忘了我还会写日志 ... -
伟大的那时花开和FCKeditor的纠结
2012-01-15 14:56 650伟大的那时花开和FCKeditor的纠结 2010年02月2 ... -
FCK2.6版在不能将文件上传到服务器问题
2012-01-15 14:56 633FCK2.6版在不能将文件上传到服务器问题 2010年03月 ...
相关推荐
三色渐变进度条.rar 三色渐变进度条.rar 三色渐变进度条.rar 三色渐变进度条.rar 三色渐变进度条.rar 三色渐变进度条.rar
题目:基于51单片机的RGB三色LED灯点阵(8*8)要求: 1、主控:必须是51单片机 2、RGB三色LED灯: 必须是三色的LED彩灯(即一个灯四个引脚,很重要!!!), 共阴共阳无所谓 3、驱动芯片:驱动三色LED点阵必须用专门的驱动芯片,...
基金从业资格考试投资基础三色笔记收集.pdf
java算法三色旗算法 真的不错啊 java版
易语言取RGB三色源码,取RGB三色,取RGB_三色值
内含三色算法的C++环境下的代码和在C++环境下的仿真环境配置。
金融市场基础知识三色笔记.pdf
2022年证券从业资格考试金融市场基础知识三色笔记收集.pdf
五子棋katago(katagomo),有第六颗红棋,三种颜色,自带cuda版三色五子棋引擎和权重,有五子棋katago整合包的要自行替换文件和配置参数
三色旗的问题最早由E.W.Dijkstra所提出,他所使用的用语为Dutch Nation Flag(Dijkstra为荷兰人),而多数的作者则使用Three-Color Flag来称之。假设有一条绳子,上面有红、白、蓝三种颜色的旗子,起初绳子上的旗子...
使用STM32F103C8T6控制三色灯RGB的闪烁以及颜色转换
51控制的三色led灯,很全的程序哟,很有用的。
根据护理记录数据绘出体温单,三色单,附带源码
资源介绍:。源码结合易语言模块圆角化窗口.ec,使用易语言画板实现三色渐变进度条。资源作者:。资源界面:。资源下载:。
取RGB三色.rar
QT-三色灯IO灯状态灯 1、流水灯 2、三色灯 3、IO状态、 4、状态灯
动网论坛 三色
三色图表PPT模板.ppt
L0605QBQBGQRC-A3-NBH3 -共阴极 。0603封装RGB 三色灯 资料。
通达信指标公式源码 资金指标--三色筹码.doc