首页 > 代码库 > 色彩运算的标准策略
色彩运算的标准策略
计算机中一般情况下都是使用RGB颜色模型,精度因平台与渲染状态不同而异,应用层开发人员一般不考虑其中分量各占多少二进制位,所以就出现了两种类似配比的表示方法:一种范围是0~255,另一种范围是0~1.专业的图形工作站颜色数据是64位的,而大多数非图形工作站都是32位颜色数据,而这32位中有8位表示的是alpha通道的值,真正的RGB颜色数据仅仅是24位.色彩(一般用c表示)和向量(一般用v表示)一样可以加减乘,色彩运算很容易使色彩分量的一个或多个超出运算范围,简单的截断某一个分量将导致色彩错乱,比如c(1,2,1),其中c的分量介于0~1闭区间,c其实是c`(0.5,1,0.5)的一个更亮的表示,c(1,2,1)使用简单的截断策略后c``(1,1,1)就变成了纯白,于是造成了色彩错乱.更好的策略是以最大色彩值为基准进行规格化,c`(0.5,1,0.5)就是通过除以2为基准进行规格化.
色彩运算的标准策略
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。