光和颜色

单色光有两种特性:频率和强度。

一束太阳光里面,包含多种频率的单色光,在频谱图上列出这些光的频率和强度,就得到了这束光的光谱。

不同频率的单色光会让人眼感受出不同的颜色,而其强度则对应到了单色光的明亮。

人的眼睛里面有能接收和感受光的细胞,往往同一种频率的光,其强度不同,在人眼看来,会使得颜色和亮度都发生变化。这很奇妙。

单色光的强度也会影响人对一个波长的光所感受的颜色,比如暗的橙黄被感受为褐色,而暗的黄绿被感受为橄榄绿,等等。

下面是可见光光谱:

可见光是由一些单色组成的,这些单色的频率不同。

在印刷或图画中我们一般使用反射一定波长的色素。当白光照到这些色素上时,它们只反射一定的光而产生颜色的效果。

发光的媒体(比如电视机)使用红、绿 和蓝加色的三元色,每种光尽可能只刺激针对它们的锥状细胞而不刺激其它的锥状细胞。这个系统的色域占人可以感受到的色彩空间的大部分,因此电视机和电脑屏幕使用这个系统。

理论上我们也可以使用其他颜色作为元色,但使用红、绿和蓝我们可以最大地达到人的色彩空间。

在制作计算机图像时人们往往使用另一种颜色系统。这个颜色系统使用三个分别叫做色相饱和度明度的系数。

色相决定到底哪一种颜色被使用,饱和度决定颜色的纯度,明度决定颜色的明暗程度。

结构色彩

假如一个物体的表面的结构使得它有间隙的吸光和反光的部分,而这些不同的光学特性的部分之间的距离与光的波长相应,那么白光照射到这个表面上时就会发生衍射,一定颜色的光会被向一定的角度反射。这个物体的表面就会产生特别的彩虹般的闪光。孔雀的羽毛、蝴蝶的翅膀、貝殼的殼紋等就会产生这样的结构颜色。最近一些汽车制造商也使用特别的漆来达到这样的荧光效果。

参考资料:

https://zh.wikipedia.org/wiki/%E9%A2%9C%E8%89%B2

时间: 2024-10-27 13:34:35

光和颜色的相关文章

RGBW ------ 调光调色

gamma 人眼对光强属于非线性响应,所以软件对亮度变化曲线做gamma修正来给人以亮度均匀变化的视觉体验 光源对物体的显色能力称为显色性,是通过与同色温的参考或基准光源(白炽灯或画光)下物体外观颜色的比较. 根据杨-亥姆霍兹的三原色理论,色的感觉是由于三种原色光刺激的综合结果.在红.绿,蓝三原色系统中,红.绿.蓝的刺激量分别以R.G.B表示之.由于从实际光谱中选定的红.绿.蓝三原色光不可能调(匹)配出存在于自然界的所有色彩,所以,CIE于1931年从理论上假设了并不存在于自然界的三种原色,即理

YL-64 颜色传感器

TCS3200颜色传感器是一款全彩的颜色检测器,包括了一块TAOS TCS3200RGB感应芯片和4个白光LED灯,TCS3200能在一定的范围内检测和测量几乎所有的可见光.它适合于色度计测量应用领域.比如彩色打印.医疗诊断.计算机彩色监视器校准以及油漆.纺织品.化妆品和印刷材料的过程控制. 通常所看到的物体颜色,实际上是物体表面吸收了照射到它上面的白光(日光)中的一部分有色成分,而反射出的另一部分有色光在人眼中的反应.白色是由各种频率的可见光混合在一起构成的,也就是说白光中包含着各种颜色的色光

【Unity Shaders】ShadowGun系列之二——雾和体积光

写在前面 体积光,这个名称是God Rays的中文翻译,感觉不是很形象.God Rays其实是Crepuscular rays在图形学中的说法,而Crepuscular rays的意思是云隙光.曙光.曙暮辉的意思.在现实生活中,它的样子大概是下面这样: 体积光的翻译大概就是由于这种光可见好像有体积似的.这些光一般是由于强烈的阳光从一些缝隙,如云间缝隙.窗户的缝隙中,透到较暗的环境中所造成的.如果要真实模拟体积光,可能需要很复杂的粒子渲染.但这在移动设备上基本是不可能实现的. ShadowGun中

颜色传感器TCS230及颜色识别电路(转)

摘要 TCS230是美国TAOS公司生产的一种可编程彩色光到频率的传感器.该传感器具有分辨率高.可编程的颜色选择与输出定标.单电源供电等特点:输出为数字量,可直接与微处理器连接.文中主要介绍TCS230的原理和应用,以及色光和白平衡的知识,并用一个实例说明TCS230识别颜色的过程. 关键词 TCS23 0颜色传感器 颜色识别 白平衡调整 引言 随着现代工业生产向高速化.自动化方向的发展,生产过程中长期以来由人眼起主导作用的颜色识别工作将越来越多地被相应的颜色传感器所替代.例如:图书馆使用颜色区

机器视觉中不同类型光源的不同打光方式的效果探究

有经验的机器视觉工程师都会认可这样一句话:机器视觉项目的成败在于能否得到一张打光优秀的图片.如果采集到的图片本身“质量”很差,那么接来下的图像处理工作就会困难重重. 由于项目的需求以及光源厂商的努力,目前机器视觉光源的类型可以说十分丰富,例如条光.背光.平行背光.同轴光.点光.隧道光.碗光.环形光.球形光.条形聚光等.根据光的波长和颜色,又可以分为X光.蓝光.红光.白光.红外光等. 网上关于光源选型方面的资料多如牛毛,我不想再重复,我想说点其他的. 在光源大家族中,有一种光最为灵活多变,它就是环

使用PS制作简单的抽象光教程

抽象光的制作在广告.海报.游戏场景设计中特别多,这类唯美的光线制作也是学PS时首要掌握的难点.当初,你只能拿着PS做照片美化的时候,你只把PS当成美图秀秀用,而等你学会了抠图,就为下一步要 进阶合成技术做了准备.我们今天要学的抽象光,也是在进阶合成技术的过程中必备的另一项技能. 一.抽象光背景 抽象光的背景一般来说是黑色.(请问:为什么不能是白色背景?)你见过白天的月亮吗?同样道理,光本身有趋于“白”的本质,如果四周都充斥着白色,那么这道光也就没有存在的必要了. 好了,现在让我们打开photos

【转】Unity3D的LightProbe动态光探头用法介绍

原创至上,移步请戳:Unity3D的LightProbe动态光探头用法介绍 之前曾经介绍过Unity3D的LightMapping烘焙的用法.单独使用的LightMapping效果很好,但由于只是把光影烘焙到贴图上面,所以并不会对周围的动态物体产生真正的光照效果.这次来介绍一下LightProbe,这是对LightMapping的一个补充功能,可以让动态物体在烘焙好的场景里面受到光的照射效果. 接下来说一下具体的用法: 首先在场景里面随意的放了一些物体,搭建了一个场景,里面有一盏直射灯,两盏不同

three.js笔记

/*** 场景(scene) ***/ var scene = new THREE.Scene(); // 创建场景 scene.add(x); // 插入场景 /*** 相机(camera) ***/ // 正交投影相机 var camera = new THREE.OrthographicCamera(left, right, top, bottom, near, far); // 透视头像相机 var camera = new THREE.PerspectiveCamera(fov, as

游戏框架其九:灯光和材质( Lights and Material )

灯光和材质的实现如下: 1. 灯光 #pragma once //========================================================================= // Lights.h - implements a simple light class for the scene graph //========================================================================= #