计算机图形学 颜色表示模型

颜色模型 颜色属于物理学和生物心理学范畴,它是由于光经过与周围环境相互作用后到达人眼,并经过一系列物理和化学变化转化为人眼所能感知的电脉冲的结果,因而。颜色的形成是一个复杂的物理和心理和心理相互作用的过程,它涉及到光的传播特性、人眼结构及人脑心理感知等内容。 一个颜色模型是一种在某种特定上下文中对颜色的特性和行为的解释方法,没有哪一种颜色模型能解释所有的颜色问题,因此要使用不同的模型来帮助说明能看到的不同的颜色特征。在图形应用中,某些模型用于叙述在打印机和绘图仪上如何输出彩色,而另一些模型则为用户提供更直觉的颜色参数。 ? 光的特性:特征描述 可见光是电磁光谱(包括无线电波、微波、红外波和x射线)中狭窄的频率波段(可见段),段的每一频率对应一种颜色: 在低频率端是红色,高频率端是紫色,从低频到高频的光谱颜色变化分别是红、橙、黄、绿、兰和紫。 人眼对颜色(或主频率)和明度和纯度这三种特征的感觉作出反应,这就用来描述人所感受的光的不同性质 光是一种电磁波,常用波长(λ)或频率(f)来说明各种颜色,单色光的频率和波长互成反比例。 光的波长很短,红色波长约是700毫微米,而紫色的波长大概是400毫微米。由于波长比频率容易处理,故光谱颜色常用波长来指定。太阳或灯泡等光源发射可见段的全部频率而产生白色,当白色光投射到物体上时,某些频率被反射某些则被物体吸收,在反射光中混合的频率确定了所感受到的物体的颜色。如果在反射光中以低频率为主,则物体呈现红色,此时,可以说光主要含有光谱中红色端的频率。 光的特性:特征描述 明度(brightnese)是指人感受到的物体的光亮度,即单位时间、单位角度及单位投射面上光源幅射的能量, 幅射能量与光源亮度(luminance)有关。这说明物体亮度与其周围环境的亮度无关,而其明度与环境的亮度相关:具有恒定亮度的物体,当其置于亮度不同的环境中时,它的明度是不同的。 光的纯度(purity)或饱和度(saturation):纯度说明光的颜色表现得多纯,淡颜色说明不太纯。色度(chromaticity)通常是指说明纯度和主频率这两种颜色特征。 光的特性:颜色混合 彩色模型:颜色描述 具有不同光谱能量分布的光刺激人的视觉系统产生不同的颜色(包括彩色和灰色),颜色可以从两个角度加以描述: 从视觉角度,颜色以色彩(Hue)、饱和度(Saturation)和明度来描述。 色彩指的是这种颜色是红、绿,还是蓝,它是一种颜色区别于另一种颜色的最重要特征; 饱和度反映颜色的纯度,当向某种颜色中加入白色时就降低了它的饱和度; 明度即人眼感知到的光的亮度。 色彩、饱和度和明度的关系如右图所示。明度沿颜色空间的中心线变化,色彩沿圆周变化,而饱和度沿着半径变化。图中所标的红、绿和蓝表明它们在该颜色空间中的相对位置。 值得注意的是:色彩、饱和度和明度都是主观的量,它们是颜色的非精确描述。 彩色模型:三基色描述 具有不同光谱能量分布的光刺激人的视觉系统产生不同的颜色(包括彩色和灰色),颜色可以从两个角度加以描述: 从物理学(色彩学)的角度,颜色以主波长(Dominant wavelength)、色纯度(Purity)和亮度来描述。它们与上述的三个量一一对应。 主波长决定了颜色的基本色彩; 色纯度反映了该颜色中纯色光与白色光的比例; 亮度就是颜色光的强度。 主波长、色纯度和亮度事实上描述的是产生某种颜色的光的特性,既然光与颜色之间存在着一定的对应关系,那么描述了一束光也就等价于描述了它所对应的颜色。 彩色模型:颜色匹配 彩色模型:标准基色 由于没有一组彩色光源可用来组合显示所有可能的颜色。 国际照明委员会(CIE)1931年定义了三种标准基色。 这三种基色不是实际存在的颜色,而是虚颜色。 定义这三基色的同时还定义了一组彩色匹配函数(描述任何一种光谱色所需每一种基色的量)。这给出了定义各种颜色的国际标准,而且避免了颜色的负值匹配即无法采用直接匹配得到的问题。 彩色模型:标准基色 彩色模型:色度图 前述色度坐标(x,y,z)是连接三维加色空间原点[X,Y,Z]的直线与X+Y+Z=1平面的交点坐标,将所有这些交点投影到XY平面上,即绘出可见光谱中的颜色的色度值x和y时,便得到CIE-XYZ色度图,如右图所示,它是一条舌头状的曲线。 曲线上的点对应色纯度为100%的纯彩色, 线上标明的数字表示该位置所对应单色光的主波长,从右下角的红色光开始,逆时针前进依次为黄、绿、青、蓝和紫色光。 连接红色的紫色光谱点的直线称为紫色线,它并不属于光谱。 内部的点表示所有可能的可见颜色的组合。图中C点对应于亮白色位置,它的色度坐标近似但不等于(1/3,1/3,1/3)。实际上,这一点作为亮白光源称为C照明体而绘出的,它用作平均日光的近似标准。 彩色模型:色度图应用 色度

计算机图形学颜色表示,计算机图形学 颜色表示模型.ppt相关推荐

  1. 计算机图形学三大应用领域,计算机图形学作业

    计算机图形学作业题 1. 计算机中由图形的形状参数(方程或分析表达式的系数,线段的端点坐标等)加属性参数(颜色.线型等)来表示图形称图形的参数表示:枚举出图形中所有的点称图形的点阵表示,简称为图像(数 ...

  2. 计算机图形学生活应用,计算机图形学的应用实例(计算机图形作业).doc

    计算机图形学的应用实例(计算机图形作业).doc 计算机图形学大作业 计算机图形学的应用实例 班级: 学号: 姓名: 2012-03-12 计算机图形学的应用实例 一.计算机图像学简介 计算机图形学是 ...

  3. 计算机图形学考题答案,计算机图形学考题答案.doc

    文档介绍: .页眉. .页脚. 1 点阵法与参数法点阵法: 用具有颜色信息的点阵来表示图形的一种方法, 它强调图形由哪些点组成, 并具有什么灰度或色彩; 参数法: 以计算机中所记录图形的形状参数与属性 ...

  4. 计算机图形学透视投影知识点,计算机图形学

    计算机图形学期末复习 第一章 绪论 计算机图形学定义:计算机图形学是研究通过计算机将数据转换成图形,并在专门显示设备上显示的原理.方法和技术 第二章 计算机设备及硬件系统 知识点 阴极射线管(CRT) ...

  5. 广联达计算机图形学面试题,计算机图形学 面试题.docx

    计算机图形学 面试题 计算机图形学 面试题 第一章概述;1.计算机图形学研究的是什么?;计算机图形学研究的是通过计算机将数据转换为图形,;2.计算机图形学处理的图形有哪些?;计算机图形学处理的图形有: ...

  6. 计算机图学概念,计算机图形学(概念).doc

    计算机图形学(概念) 1.计算机图形学(Computer Graphics) 计算机图形学是研究怎样利用计算机来产生存储和处理图形的原理.方法和技术的一门学科. IEEE定义:Computer gra ...

  7. 吉林大学计算机图形学实验_计算机图形学学习笔记(一):图形学概论

    第一章 计算机图形学概论 1.1 全书概述 图形学基本知识 光栅图形学 扫描转换.区域填充.裁减.反走样.消隐 二维.三维图形变换及观察 几何造型 参数曲线曲面基本概念.Bezier曲线曲面.B样条曲 ...

  8. 计算机绘图设备cmy,计算机图形学练习测试题库

    计算机图形学练习测试题库 <计算机图形学>练习测试题库 一.选择题 1.计算机绘图设备一般使用什么颜色模型?( B ) A)RGB: B)CMY: C)HSV : D)HLS 2.灰度等级 ...

  9. 计算机图形学 上机作业,计算机图形学.doc

    <计算机图形学> 教 学 大 纲 (Computer Graphics ) 学分数 3 周学时 3 旧代号:318.034.1,新代号:MATH130023 一.说明: 1. 课程名称:计 ...

最新文章

  1. 【iCore4 双核心板_ARM】例程十七:USB_MSC实验——读/写U盘(大容量存储器)
  2. 十分钟内学会 Python
  3. FFmpeg中的日志以及avio实现对文件的读写功能
  4. Hadoop RPC客户端调用服务代码示例
  5. 无监督学习与监督学习的区别
  6. poj 1338 Ugly Numbers(丑数模拟)
  7. 015. 深入JVM学习—Java引用类型
  8. Tensorflow 循环神经网络03 LSTM长短时记忆神经网络
  9. 了解SQL Server审核
  10. matlab 可视化 —— imagesc、
  11. 大数据分析必不可少之数据仓库
  12. org manual翻译--2.7 纯文本列表
  13. ENSP之STP协议基本配置教程
  14. 分数阶微积分学薛定宇电子版_分数阶微积分学与分数阶控制 pdf epub mobi txt 下载...
  15. 【C++】队列优先队列详解——deque.queue.priority_queue
  16. 投入产出实例matlab,基于MATLAB的投入产出分析
  17. [渝粤教育] 西南科技大学 信息组织与检索 在线考试复习资料2021版
  18. Oracle AutoVue介绍
  19. 基于php+MySQL电脑外设商城网站毕业设计源码271538
  20. 拆书帮第14期训练营——作业一:如何进行有目的的练习

热门文章

  1. 《软件定义数据中心:Windows Server SDDC技术与实践》——导读
  2. CFD分析过程(CFD Analysis Process)
  3. 安裝jpeg-6b png error错误解决方法
  4. node.js编程错误记录集
  5. 借助波音公司打造优秀按单制造(MTO II)管理系统
  6. java远程debug
  7. 安卓应用用户数据_用户指标数据应用
  8. win10升级后chrome碰到对话框就卡死
  9. 3.hello hibernate
  10. python树莓派 是什么_用树莓派和Python给你的植物浇水