codecamp

色彩模式

核心提示:在图象和图形处理软件中,通常都使用了HSB、RGB、Lab及CMYK几种色彩模型,并且具有多种色彩模式,用来反映不同的色彩范围,其中许多模式能用对应的命令相互转换。    

  (一) HSB模型    

  基于人类对色彩的感觉,HSB 模型描述颜色的三个基本特征:    

  1、色相H,在 0 到 360 度的标准色轮上,色相是按位置度量的。在通常的使用中,色相是由颜色名称标识的,比如红、橙或绿色。    

  2、饱和度S,是指颜色的强度或纯度。饱和度表示色相中彩色成分所占的比例,用从 0%(灰色)到 100%(完全饱和)的百分比来度量。在标准色轮上,从中心向边缘饱和度是递增的。    

  3、亮度B,是颜色的相对明暗程度,通常用从 0%(黑)到 100%(白)的百分比来度量。    

  (二) RGB模型    

  绝大部分的可见光谱可以用红、绿和蓝 (RGB) 三色光按不同比例和强度的混合来表示。在颜色重叠的位置,产生青色、品红和黄色。因为 RGB 颜色合成产生白色,所以RGB模型为加色模型,用于光照、视频和显示器。例如,显示器通过红、绿和蓝荧光粉发射光线产生彩色。    

  (三) Lab模型    

  Lab 色彩模型是在 1931 年国际照明委员会(CIE)制定的颜色度量国际标准的基础上建立的。1976 年,这种模型被重新修订并命名为 CIE Lab。    

  Lab颜色设计为与设备无关;不管使用什么设备(如显示器、打印机、计算机或扫描仪)创建或输出图象,这种颜色模型产生的颜色都保持一致。    

  Lab颜色由心理明度分量 (L) 和两个色度分量组成;这两个分量即 a 分量(从绿到红)和 b 分量(从蓝到黄)。    

  (四) CMYK模型    

  CMYK 模型以打印在纸张上油墨的光线吸收特性为基础,当白光照射到半透明油墨上时,部分光谱被吸收,部分被反射回眼睛。    

  理论上,纯青色 (C)、品红 (M) 和黄色 (Y) 色素能够合成吸收所有颜色并产生黑色。由于这个原因,CMYK模型叫作减色模型。因为所有打印油墨都会包含一些杂质,这三种油墨实际上产生一种土灰色,必 须与黑色 (K) 油墨混合才能产生真正的黑色(使用 K 或Bk而不是 B 是为了避免与蓝色混淆)。    

  在色彩软件中,当一种模型的参数改变时,其它模型的参数也随之改变。    


网页安全色
菜单栏
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }