矢量图与光栅图的区别,你知道多少?

0
C/C++ Go 矢量图 光栅图 726 次浏览

大多数Web设计人员都为选择矢量图还是光栅图而犹豫不决。如果同时使用矢量和光栅图又会出现混乱,因为这两种图形之间存在本质的差别,这些差别到底是什么呢?今天小编就带大家一起来找寻一下矢量图与光栅图区别。

根据定义,矢量图形是根据几何特性来绘制图形形状和颜色,矢量可以是一个点或一条线。矢量图形包如VectorDraw,所创建的每个形状仅取决于数学方程式,并通过线和曲线来定义一个特殊的形状。而光栅图形(也称为位图或者像素图)使用着色的网格方块(像素)来定义形状和颜色。因此,矢量图相比像素图而言,其中一个优势就是改变对象的颜色时候非常简便,只需单击对象,然后选择所需颜色即可,而像素图改变颜色时候显得相对复杂。

矢量图形的另外一个重要而明显的优点是伸缩性。当用户视图放大位图图像时,电脑只能放大网格方块(像素),从而导致位图失真,出现锯齿状。对矢量图而言,放大图形后仍能保持图形的平滑,因为在放大图形时,电脑只是重新计算点的坐标,并调整矢量方程常量。矢量图形中的每行代表独立而不同的对象,因此,随时可以重新编辑每个对象。如,用矢量图形工具VectorDraw创建一个带有圆圈的矢量图形后,用户可以随时打开图形并编辑,使其从圆圈变为正方形。

在占用空间大小方面,矢量图也是明显优于光栅图形(位图或像素图)。当用户有一个非常大的图形,如海报等,矢量图形可能只占用几个字节的空间,而光栅图形(位图或像素图)可能占用上百兆!

在印刷方面,当我们把低分辨率的光栅图形放大为大型广告牌时,图形会变得非常模糊。由于矢量图形是一系列数学曲线构成,即使调整了印刷大小,图形仍然光滑平整,因此矢量图形是专业人士的首选。

请尽量让自己的答案能够对别人有帮助

1个答案

默认排序 按投票排序