色彩空间
来源:互联网 发布:js中数组去重的方法 编辑:程序博客网 时间:2024/05/17 01:49
先说一下什么叫色彩空间,由于比较严肃,以下是维基百科给出的解释:
许多人都知道在绘画时可以使用红色、黄色和蓝色这三种原色生成不同的颜色,这些颜色就定义了一个色彩空间。我们将品红色的量定义为X 坐标轴、青色的量定义为Y坐标轴、黄色的量定义为Z坐标轴,这样就得到一个三维空间,每种可能的颜色在这个三维空间中都有唯一的一个位置。
但是,这并不是唯一的一个色彩空间。例如,当在计算机监视器上显示颜色的时候,通常使用RGB(红色、绿色、蓝色)色彩空间定义,这是另外一种生成同样颜色的方法,红色、绿色、蓝色被当作X、Y和Z坐标轴。另外一个生成同样颜色的方法是使用色相(X轴)、饱和度(Y轴)和明度(Z轴)表示,这种方法称为HSB色彩空间。另外还有许多其它的色彩空间,许多可以按照这种方法用三维(X、Y、Z)、更多或者更少维表示,但是有些根本不能用这种方法表示。
说一下RGB吧,听说这个是由于一个大神看到三棱镜后灵机一动想到的,说起来我也觉得挺神奇的,居然任何一种颜色都可以用仅仅3个颜色混合而来,而计算机只需要记录3个颜色的现实比例就可以呈现出一个花花世界。
三原色光模式(RGB color model),又称RGB颜色模型或红绿蓝颜色模型,是一种加色模型,将红(Red)、绿(Green)、蓝(Blue)三原色的色光以不同的比例相加,以产生多种多样的色光。(且三原色的红绿蓝不可能用其他单色光合成)
RGB颜色模型的主要目的是在电子系统中检测,表示和显示图像,比如电视和电脑,但是在传统摄影中也有应用。在电子时代之前,基于人类对颜色的感知,RGB颜色模型已经有了坚实的理论支撑。
RGB是一种依赖于设备的颜色空间:不同设备对特定RGB值的检测和重现都不一样,因为颜色物质(荧光剂或者染料)和它们对红、绿和蓝的单独响应水平随着制造商的不同而不同,甚至是同样的设备不同的时间也不同。
以上就是我对色彩空间的初步了解了,仅仅是了解而已。
是不是觉得很神奇呢,说起来,美术家才是很了不起呢,凭借对色彩的感知,用简单的颜色调出各种好看的颜色。快来一起学习色彩空间吧。
- 色彩空间
- 色彩空间
- 色彩空间
- 色彩空间
- 色彩空间
- 图象的色彩空间
- 典型的色彩空间
- 色彩空间转换
- 典型的色彩空间
- DirectShow的色彩空间
- 色彩空间转换
- 关于YUV色彩空间
- 色彩空间的编程
- 典型的色彩空间
- 色彩空间模式笔记
- 常用色彩空间介绍
- 色彩空间介绍
- HSV色彩空间
- okHttp的封装和拦截器
- mongodb group
- Struts2 Day 04 : 主题、ModelDriven拦截器、Prepare拦截器、类型转换、i18n
- Spark中persist和cache的区别
- 机器学习:谈谈决策树
- 色彩空间
- Qt笔记(6)自定义控件 一 创建最简单的控件
- ASP.NET Web Pages
- ASP.NET Web Pages
- ASP.NET Web Pages
- Qt笔记(7)自定义控件 二 安装集成自定义的控件
- ASP.NET Web Pages
- construct2有关操作
- Android,一个猥琐的获取妹子手机相机里所有照片的办法...