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

当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. Spring入门。

    程序的耦合和解耦. 1.问题引入. 在使用jdbc和数据库交互时.注册驱动:DriverManager.registerDriver(new com.mysql.cj.jdbc.Driver());如 ...

  2. eclipse 将原工作空间配置导入新建工作空间

    相信各位小伙伴使用eclipse开发的时候经常会遇到新建工作空间的时候, 但是每次新建工作空间之后都要重新配置空间.安装插件等等 笔者曾经对此问题很是绝望. . . 后发现新建的工作空间可以导入其他工 ...

  3. Prometheus(一):Prometheus+Grafana 安装配置

    一.基础环境 系统 IP 监控主机 CentOS 7 192.168.56.200 被监控主机 CentOS 7 192.168.56.201 二.Prometheus服务端安装 以下操作皆在监控主机 ...

  4. Nginx 核心配置-新建一个web站点

    Nginx 核心配置-新建一个web站点 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Nginx基础配置常用参数说明 [root@node101.yinzhengjie.or ...

  5. 【若泽大数据】玩转大数据之Spark零基础到实战

    https://www.bilibili.com/video/av29407581?p=1 若泽大数据官网 http://www.ruozedata.com/ tidb 系列三:有了sparkjdbc ...

  6. Jupyter notebook 添加或删除内核

    1.切换到要添加的虚拟环境,确认是否安装 ipykernel python -m ipykernel --version 如果没有安装,则安装: python -m pip install ipyke ...

  7. mysql在windows(含客户端工具)及linux(yum)环境下安装

    下载 地址:https://dev.mysql.com/downloads/ windows安装包下载 linux安装包下载 https://dev.mysql.com/downloads/mysql ...

  8. Docker入门笔记(Centos7)

    centos7 wget https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo vim docker-c ...

  9. iptables 数据走向流程

    链的规则存放于哪些表中(从链到表的对应关系): PREROUTING 的规则可以存在于:raw表,mangle表,nat表. INPUT 的规则可以存在于:mangle表,filter表,(cento ...

  10. Salesforce 开发整理(四)记录锁定

    如果一个对象的记录在满足某个条件的情况下,希望能对其进行锁定,即普通用户没有权限对其进行编辑操作,记录页面显示如下图 一般会在提交审批,或者项目进行到某个阶段的情况下,由后台进行判断要不要锁定记录,或 ...