嗯...其实如果用MATLAB等工具编辑过图像的就知道
1.位图 位图在程序设计中是最简单的图像表示方式,它用一个一维数组表示图像,数字只表示两种颜色,分别用二进制中的0和1表示(或者说逻辑关系中的真和假,所以在某些位图表示中有0和其他非0数字表示,0是假,非0是真),一般的,将0定义为黑色,1(或非0)定义为白色------可以联想下祁老师的蒙板教程中是与非,黑与白;
2.灰度模式的图像,在程序开发中是用二维数组表示的,比如
[0,254,248,189,255,...]
[6,123,244,200,246,...]
[0,255,255,255,255,...]
[0,255,255,255,255,...]
每个值的范围是0-255之间,表示的就是黑到白以及之间的灰色;
3.RGB模式的图像其实是个三维数组,每一个像素点对应一个坐标值,就像三维直角坐标系中一样,所不同的是,三维直角坐标系的坐标(x,y,z)表示的的位置关系,而图像的三维数组值(R,G,B)表示的就是所对应像素的R,G,B三原色各个值,然后根据这三个数值混合出来的颜色就是像素点的颜色;在PS和其他图像处理软件(如FW)或需要用到RGB模式的软件(如DW)中,一般用16进制来表示,比如#000000表示黑色,#FFFFFF表示白色,#后面的每两位就是R,G,B的值,可以看出,三原色中的每个颜色的数值范围也在0-255之间,联想祁老师的通道教程和上面的灰度模式可以理解这点;
理解了上面几种的话,LAB模式,CMKY模式和HSB模式就容易理解了:
LAB模式:L通道表示亮度,A通道集合了从绿色到品红色的色度信息,B通道集合从蓝色到黄色的色度信息。这种模式主要运用在工业设计;
CMYK模式:彩色印刷模式,分别代表青、品红、黄、黑四种颜色,和RGB不同的是,这是一种减色模式 (RGB是三原色混合相加,CMKY是印刷色相减);
HSB模式:分别代表色相、饱和度、亮度。
还有一点,CMKY,LAB,HSB,RGB之间的互相转换,可以理解为它们包含的信息是高维的,而且信息表达的内容其实都一样;而这几种也可以直接转换为包含信息为低维的图像模式,比如灰度模式和位图模式,运用转换公式之后丢掉多余的维数,这就是将RBG模式转换为灰度模式是,PS会提示颜色丢失的原因;
各种模式之间的转换有一定的公式,这个...个人意见,就设计师来说,了解有这个公式就够了,具体怎么得来的还是交给数学家好了。#kt..jcwcn.com@
[ 本帖最后由 盛开 于 2007-8-12 14:28 编辑 ]