学习了祁连山老师讲的光与色的基础知识,觉得收获颇多,所以记下来光与色的知识点。
首先提问大家一个问题:照片中物体的颜色就是它的固有色么?(请从色光和物体固有色的角度回答)
这个问题在看完下面的总结后相信大家能够给出自己的见解:
牛顿通过三棱镜将光折射出(红、橙、黄、绿、青、蓝、紫)七种颜色的可见光。
人们对这其中色光进行研究发现:不能再分解的色光叫做--单色光;由单色光混合而成的光又叫做--复色光。
最终人们通过实验得知:红、绿、蓝这三种色光为单色光。
所以我们现在看到得多姿多彩得图象其实是由 红、绿、蓝三种色光通过比例得不同混合而来得。
色光量相同时 三种单色光混合后得典型示意图:

当RGB色光重叠放置、中心未对齐时会出现--紫边现象

了解完色光后,我们还要了解两个概念:光源色和固有色
光源发出来的颜色称为光源色。而苹果、草、花等物体自带的颜色被成为固有色。
小学时我们也了解过,物体本身是不发光的我们能看到物体以及他们的颜色是因为光照射在物体表面,物体反射与自己固有色相近的色光,吸收与自己固有色不同的色光从而被我们的眼睛所看到。

所以物体固有色与色光是有关系的:物体的固有色,是它反射色光的特性。
色光混合色环:

祁老师纠正了颜料的三原色是:

下面的图是一个颜色混合的小实验(接近青色的颜料和接近黄色的颜料)

为什么青+黄=绿?
我们从RGB色环上面进行推断:
青色颜料反射什么色光(这里只讨论RGB三原色光)?青色光=绿光+蓝光,所以青色颜料反射蓝光和绿光,吸收红光。
黄色原料反射什么色光?黄色光=红光+绿光,所以黄色原料反射红光和绿光,吸收蓝光。
青色原料和黄色原料混合起来,蓝光和红光都被吸收了,而且绿色色光会被反射,那么这两种原料混合之后,人们看到的原料会变成绿色。
所以总结一下,理想的CMY颜色混合会是下图的结果:

印刷行业的颜料混合模式:

注意一点:因为RGB占用了B这个字母,所以在模式命名时黑色的缩写使用了Black的最后一个字母。
最后 从倒数第二张图来得出结论:
光的三原色的混合是加法混合,越混合越亮(越偏白光);颜料的三原色的混合是减法混合,越混合越暗(越偏黑色)。

RGB的光的三原色、品红黄青颜料的三原色的更多相关文章

  1. 颜色的RGB值表示法

    颜色的RGB值表示法 从物理光学试验中得出:红.绿.蓝三种色光是其他色光所混合不出来的.而这三种色光以不同比例的混合几乎可以得出自然界所有的颜色. 如红光与不同比例的绿光混合可以得出橙.黄.黄绿等色: ...

  2. 前端开发-css基础入门

    CSS  cascading(层叠) style(样式) sheet(表) css注释 /* 注释内容 */ 快捷键:ctrl ? 引入方式 <!-- 1.行间样式 --> <div ...

  3. RGB的三维模型与渐变色-颜色系列之一

    一.前言 以下与颜色相关的日志记录了俺学习颜色的有关容,限于编写时的水平,难免存在缺点与错误,希望得到朋友.同行和前辈的指教,非常感谢.1.  RGB的三维模型与渐变色-颜色系列之一2.  <颜 ...

  4. OpenCV学习(1) RGB颜色空间

    1.1彩色空间 颜色是外来的光刺激作用于人的视觉器官而产生的主观感觉,它具有色调.饱和度和亮度三个特性.物体的颜色不仅取决于物体本身,还与光源.周围环境的颜色,以及观察者的视觉系统有关 1.1.1颜色 ...

  5. RGB与CMYK以及加色与减色

    转载自:http://blog.csdn.net/tohmin/article/details/4761930 黑白色配色与RGB.CMYK 1. 光学三原色与印刷三原色 光学与印刷三原色, 相信大家 ...

  6. OpenCV——RGB和HSV颜色空间

    RGB颜色空间 在RGB中,一幅图像有三个独立的图像平面或通道组成:红,绿,蓝(以及第四个通道透明度). RGB颜色表 资料:网络  ◇  编制:王践舜 RGB(255,23,140)是光的三原色,也 ...

  7. RGB颜色原理

    参考:http://www.cnblogs.com/harrytian/archive/2012/12/12/2814210.html 工作中经常和颜色打交道,但却从来没有从原理上了解一下,这篇文章希 ...

  8. RGB颜色空间、色调、饱和度、亮度,HSV颜色空间详解

    本文章会详细的介绍RGB颜色空间与RGB三色中色调.饱和度.亮度之间的关系,最后会介绍HSV颜色空间! RGB颜色空间 概述 RGB颜色空间以R(Red:红).G(Green:绿).B(Blue:蓝) ...

  9. 颜色空间模型(HSV\LAB\RGB\CMYK)

    通过Photoshop的拾色器,我们知道表征颜色的模型的不止一种,本文将系统并且详细讨论这四种模型(HSV.LAB.RGB和CMYK)之间的联系以及应用.本文部分章节整合了多位优秀博主的博客(链接见本 ...

随机推荐

  1. Linux Tomcat安装及端口配置

    1.  JDK安装配置 待写 2. Tomcat安装配置 1,下载Tomcat链接,到启动测试. 将文件apache-tomcat-8.5.50.tar.gz移动到/usr/tomcat/下,并解压 ...

  2. Bootstrap基础学习 ---- 系列文章

    [Bootstrap基础学习]05 Bootstrap学习总结 [Bootstrap基础学习]04 Bootstrap的HTML和CSS编码规范 [Bootstrap基础学习]03 Bootstrap ...

  3. 201871010110 - 李华 《面向对象程序设计(java)》第二周学习总结

    第一部分:理论知识学习部分 一.简单的Java程序应运程序 1.标识符0标识符由字母.下划线.美元符号和数字组成,且第一个符号不能为数字.   标识符可用作:类名.对象名.变量名.方法名.数组名.文件 ...

  4. CentOS7编译安装Keepalived2.0.19

    实验环境:centos7 节点1:10.15.192.21 节点2:10.15.192.22 vip地址:10.15.192.23 1.下载文件 cd /usr/local/src wget http ...

  5. [Algorithm] 202. Happy Number

    Write an algorithm to determine if a number is "happy". A happy number is a number defined ...

  6. PATA1001A+BFormat

    这里学到的主要是将数字存储到数组中,倒序输出使用取余10加除10 while(sum) { num[len++] = sum % 10; sum /= 10; } 然后是每三位输出一个逗号,因为是倒序 ...

  7. ES6解构赋值常见用法

    解构赋值出现的契机: let obj = { a: 1, b: 2 } // 取值 let a = obj.a let b = obj.b 问题核心: 每次取值既要确定对象属性名,还得重新定义一个变量 ...

  8. git中ignore文件配置

    在项目中我们有一些文件是不能公开的,或者说是每个人需要单独配置的,那么这个时候使用 git 就不能上传这些文件.此时就需要对 .gitignore 文件进行配置. git 的忽略原则:参考 廖雪峰的g ...

  9. CF1208F Bits And Pieces

    CF1208F Bits And Pieces 传送门 思路 这里要运用SOS-DP的思路(\(\text{Sum over Subsets}\)).我在另外一篇博客里介绍过,如有需要可以搜索一下我的 ...

  10. 热点Key问题的发现与解决

    热点问题概述 产生原因 热点问题产生的原因大致有以下两种: 用户消费的数据远大于生产的数据(热卖商品.热点新闻.热点评论.明星直播). 在日常工作生活中一些突发的的事件,例如:双十一期间某些热门商品的 ...