- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
色彩描述规范
色彩描述规范(Color Description)[基于RGB,HSB色彩空间][开放性]
HSB, 图形识别, 色彩描述
一,概述? ? 图形是由色彩空间构成,图形识别的首要任务就是对目标进行区分和描述,为了更好地从图形中识别出特定的目标,制定此色彩描述规范(Color Description)。? ? 大部分用户因按键传统教程的熏陶,对色彩的理解和应用仅停留在了RGB色彩空间里,按键7.0以后,color插件里出现了colorToHSL的函数。基于视觉原理的HSB(L)色彩空间在色彩描述方面有着不可替代的便利和优势。因此本色彩描述规范将提供对RGB和HSB两种色彩空间支持。? ? RGB色彩空间基于红,绿,蓝混合原理而成,将每一个基色量化成256阶,形成16.7M色。? ? HSB色彩空间基于视觉感官原理,根据视觉的感知将色彩分成色度(Hue),饱合度(Saturation),亮度(Brightness)三个元素,HSB有多种量化方式,这里采用常用较常用的一种。? ?? ?
下载 (17.07 KB)
2009-9-17 16:35
? ? 色度(Hue):0-360 颜色被分成360度,红色 0度,绿色 120度,蓝色 240度。? ? 饱合度(Saturation):0-100 值越大色彩越鲜艳,0为灰度,白黑两色无饱合度。? ? 亮度(Brightness):0-100 值越大亮度越高。二,为什么要引进色彩描述规范?? ?? ?当我们用数字来表征单个个体时,过程很简单,比如我们说9号球,指的是一个特定的个体。同理,当我们在描述某一个精确的颜色的时候,比如说RBG色彩空间的(0x)FF0000指的是16.8M色彩空间中的一个确定的色彩:红色。而实际上在我们日常的应用里,更多地使用了集合和域的表示方法。比如:“所有没有拿到A的同学,暑假里要好好的复习”,所有没拿到A的同学就是集合描述。在我们对进行色彩描述的时候,大部分时候也是使用了域描述的方式:HP条的颜色通常是红色的。这里的红色通常是一个红色域,而不是RGB的(0x)FF0000。因此我们也很需要用一种数学形式来表征描述的颜色域。三,传统色彩描述方式的不足:? ? //判断条件(0:等于 1:不等于 2:近似等于)??? ? IfColor 20,100,00FF00,0 ? ???? ? //参数7 整数型,相似度 ? ? VBSCall FindColorEx(0,0,800,600,0000FF,1,0.8,x,y)? ? 按键找色找图命令,使大部分用户的识别操作长期定格在单/多点色彩匹配和图像匹配上。? ? 由于内部算法的不透明,在我们使用“近似等于”和“0.8相似度”的时候,我们对颜色区域的控制是模糊的,不能控制颜色各分量的精度,只能通过多次实测来检验其正确性。我们需要一种高效全能的识别机制来应对各种日益复杂的识别目标。四,色彩描述相关的概念:? ? 1,色域:由多个颜色组成的集合叫色彩区域,简称色域。比如RGB色彩空间中RGB分量满足: 0x00≤R≤0x0F, 0xF0≤G≤0xFF, 0x00≤B≤0x00 这样一个色域里共有16X16X1=256种颜色。? ? 2,基色:我们描述上面RGB色域00F000,00F100,00F200,……,0FFF00这256种颜色时,我们取这256种颜色RGB分量的均值作为基色:08F800。基色的意义:在一个连续的色域里,我们把色域的几何中心点的颜色定为基色,基色能代表和体现整个色域。? ? 3,容差:一个色域的基色的RGB分量与所有颜色RGB分量差值的最大值称为该色域的容差,比如上述色域的容差为080800? ? 4,叠加:当描述若干个色域时,我们称之为色域叠加(多色域)。? ? 5,反色(背景色):有一类目标,它的前景色在不断发生改变,而背景色则较为规则,对于这一类目标,我们通常采用反色(背景色)描述方式。五,色彩描述规范(Color Description)? ???? ? RGB色彩空间:? ? 1,单色域:将色域的基色和容差用横线相连,并以文本的方式表示,如:08F800-080800 表示上述的一个由256种颜色组成的绿色色域。? ? 2,多色域:单色域之间用|相连,并以文本方式表示,如:08F800-080800|FF0000-101010|F8F8F8-080880表示由一个绿色域,红色域和高亮色域组成的多色域。最大支持10个色域叠加。? ? 3,反色域:反色域以000000-FFFFFF开始,各色域之间以!相连,如:000000-FFFFFF!FF0000-101010表示除一个红色
文档评论(0)