我们可以把一个图形想象成许多行和许多列像素的集合,就好像空白的填字游戏图一样。对于任何一个特定的单色图像(monochromeimage),你都可以决定要用多少行和多少列来构图。你用的行和列越多,每个方块的面积就越小,图形的颗粒就越精细,效果也就越好。想想看,假如你把这样的格子覆盖在一张照片上,然后给每一个方块依明暗度的不同标出一个数值,那么完成了的填字游戏图将会布满一串串数字。
假如图形是彩色的,每个像素就会带有3个数字,通常这3个数字要么代表红色、绿色和蓝色,要么代表亮度(intensity)、色调(hue)和色彩饱和度(saturation)。我们在小学里都学过,红色、黄色和蓝色,并不是三原色(three primary colors)。加色三原色(three additiveprimaries),也就是我们在电视机里看到的,是红色、绿色和蓝色;而减色三原色(threesubtractiveprimaries),也就是我们在彩色印刷品上看到的,是洋红(magenta)、青色(cyan)和黄色。它们都不是红色、黄色和蓝色(据说美国人现在不教小孩这名词,因为洋红magenta这个词拼起来太长了,许多成年人也压根没听说过青色cyan。反正情况就是这样)。
如果画面是运动的,我们就对时间进行取样一一就好像在电影中分出一个个画面一样。每个样本即为一幅画面,也就好比另外一个填字游戏图,如果将其罗列在一起,以足够快的速度连续播放,就会产生运动流畅的视觉效果。你平日很少见到动态图形,或者只能在小小的视窗上显示影像画面,原因之一就是很难快速地从存储器中取得足够数量的比特,然后以像素的形式把它们显示在电脑屏幕上(只有每秒产生60\~90幅画面,画面上的动作才会流畅,不再闪动不已)。在这方面,每天都不断出现速度更快的新产品或新技术。
100
being digital |数字化生存