颜色基础知识.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例 彩色图象的R,G,B和H,S,I各分量的图示 下图给出1组用灰度图形式表示彩色图象的例子,其中图(a),图(b),图(c)分别为1幅彩色图象的R,G,B分量(每个分量用8 bit表示),图(d),图(e),图(f )分别为这幅彩色图象的H,S,I分量(每个分量也各用8 bit表示)。 ? (a) (b) (c) (d) (e) (f) ? ? 1.7 颜色视觉和色度学 1. 颜色分解 根据人眼结构,所有颜色都可看作是3个基本颜色——红(R,red),绿(G,green)和蓝(B,blue)——的不同组合。 区分颜色常用3种基本特性量:亮度、色调和饱和度。色调和饱和度合起来称为色度。颜色可用亮度和色度共同表示。当把红、绿、蓝三色光混合时,通过改变三者各自的强度比例可得到白色以及其他各种色调和饱和度的彩色 C ( rR + gG + bB 其中C代表某一特定色,( 表示匹配,R,G,B表示三原色,r,g,b代表比例系数,且有 r + g + b = 1 2. 色度图 1931年CIE制定了1个色度图(见下图),用组成某种颜色的三原色的比例来规定这种颜色。 (1) 在色度图中每点都对应一种可见的颜色,任何可见的颜色都在色度图中占据确定的位置。在(0, 0),(0, 1),(1, 0)为顶点的三角形内且色度图外的点对应不可见的颜色。 (2) 在色度图中边界上的点代表纯颜色,移向中心表示混合的白光增加而纯度减少。到中心点C处各种光谱能量相等而显为白色,此处纯度为零。某种颜色的纯度一般称为该颜色的饱和度。 (3) 在色度图中连接任2端点的直线上的各点表示将这2端点所代表的颜色相加可组成的一种颜色。 图1.7.1 色度图示意 例:色度图中一些点的颜色值 3. 颜色模型 1种颜色可用3个基本量来描述,所以建立颜色模型就是建立1个3-D坐标系统,其中每个空间点都代表某1种颜色。 目前常用的颜色模型可分两类 1. RGB模型 这个模型基于笛卡尔坐标系统,3个轴分别为R,G,B,见下图。 ? 演示:RGB模型 ? 2. HSI模型 这个模型基于两个重要的事实:其一,I分量与图象的彩色信息无关;其二,H和S分量与人感受颜色的方式是紧密相连的。 HSI模型中的各分量可定义在如下图(a)中所示的双棱锥中,其中每个横截面如图1.7.3(b)所示。对其中的任1个色点P,其H的值对应指向该点的矢量与R轴的夹角。这个点的S与指向该点的矢量长成正比,越长越饱和。 ? ? 演示:HSI模型 ? 4. 颜色模型转换 1. 从RGB转换到HSI 对任何3个在[0, 1]范围内的R,G,B值,其对应HSI模型中的I,S,H分量可分别由下面给出的公式计算: 2. 从HSI转换到RGB 若设S,I的值在[0, 1]之间,R,G,B的值也在[0, 1]之间,则从HSI到RGB的转换公式为(分成3段以利用对称性): (1) 当H在[0, 120]之间: (2) 当H在[120, 240]之间: (3) 当H在[240, 360]之间: 例:彩色图象的R,G,B和H,S,I各分量的图示 1.7颜色视觉和色度学练习 1.1.4 彩色空间 ?2008-08-10 12:51 ?谢凤英/赵丹培 ?电子工业出版社 ?我要评论() 摘要:《Visual C++数字图像处理》第1章 Visual C++数字图像编程基础,这一章将介绍图像编程的基础知识,如数字图像的点阵数据、调色板概念、BMP文件结构以及设备无关位图(DIB)等,本小节为大家介绍彩色空间。 标签:Visual??C++??图像处理??彩色空间??Visual C++数字图像处理 Oracle帮您准确洞察各个物流环节 1.1.4? 彩色空间 256种颜色,例如一个像素,当它的红、绿、蓝成分分别为255、0、255时显示为紫色。而对于灰度图像的像素,该像素的红、绿、蓝成分是相等的,只不过随着这三个分量数值的增大,像素颜色从黑色变成白色。256(自然界中的所有颜色都可以由红、绿、蓝(R、G、B)三种颜色合成,数字图像也是如此。针对红(绿/蓝)分量的多少,人为地划分为0~255共256个等级,0表示不含红色(绿/蓝)成分,255表示含有100%红色(绿/蓝)成分。根据红、绿、蓝各种不同的组合就能表示256 从上面介绍可知,彩色数字图像可以由RGB彩色空间表示。彩色空间是用来表示彩色的数学模型,又被称为彩色模型。RGB彩色空间是最常用的一种彩色空间,但在计算机系统中表达颜色信息的空间不止这一种,此处介绍3种最常用的彩色空间。 1.RGB彩色空间 几乎所有的彩色成像设备和彩色显示设备都采

文档评论(0)

82393aa + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档