矢量图形
7 T0 I2 U, b/ }5 H- B: s: `2 |5 z$ v! m6 M, C4 R) C
图像通常分为矢量图像和位图图像。
c, l; h/ l* P6 n$ c* X! ]
! }- M3 w1 z- d- K$ g6 R. c( q 位图图像,又称栅格图。是用我们称为像素的一格一格的小点来描述图像。计算机的屏幕其实就是一张包含大量像素点的网格。位图图像受到分辨率的影响。因此常常出现图像边缘锯齿和放大后"马赛克"现象。6 i% V. `# d1 R9 Y' S" s
/ |9 S8 m1 u1 p2 _ 矢量图形,又称向量图形。是一种用数学函数来描述图形的位置、大小、形状、色彩的格式。
- U/ `! n/ H3 d% t8 u) [" t 打个比方说,中学时代我们常要画一些函数图,有两种典型的画法:描点法和公式法。描点法是先列出图上点的坐标,然后描出图形。这类似栅格图的机制。公式法是先判断函数代表的曲线形状(比如圆形),然后根据圆心和半径画图。这就是矢量图形的基本原理。! Q7 H: t5 C: i L0 |# c
7 l' ?7 e: m0 J0 X% J 矢量图像利用点和线等矢量化的数据描述图像,并在图形中包含色彩和位置信息。矢量图像的最大优点是"分辨率独立"。当显示或输出图像时,图像的品质不受设备的分辨率影响,能够提供高清晰的画面。矢量图相对位图而言,更适合用于直接打印、印刷或输出到一些小型设备如手提装置上。 放大和缩小矢量图不会影响图像品质。而且,矢量图通常占的存储空间要比栅格图小得多。% ~) N, k/ C! h' e5 }9 m- v
6 E/ V7 ? N; h* I( B c- t
- g$ Y# q0 M. V" d( L" J! W 矢量图形的存储格式有 swf svg eps doc 等,前两种常用于网络显示,后两种主要用于印刷出版。右图是我用Illustrator做的一幅简单矢量图,格式为swf。你的浏览器需装有flashplayer插件才能看到。可以看到图中包含平滑变化的线条和色彩。6 t8 [( ^: v2 K: B
4 R1 b, r$ A0 d5 R. E; g 用右键点击右图,并在弹出菜单中选择zoom in(放大),重复多次,你会发现线条已经清晰可见,但仍然保持平滑。这就是矢量图形的魅力,任意缩放而不失真。
5 ^- n6 F9 y8 s ; x! ^3 g# l& L8 h
8 T U7 I' O% E
正因为矢量图形的这种特性,它常用来制作插图、工程持术绘图、标志图等。 |