一:概念
位图[bitmap],也叫点阵图,栅格图像,像素图。简单地说,就是由最小单位由像素构成的图,缩放会失真。构成位图的最小单位是像素,位图就是由像素阵列的排列来实现其显示效果的,每个像素有自己的颜色信息,在对位图图像进行编辑操作的时候,可操作的对象是每个像素,我们可以改变图像的色相,饱和度,明度,从而改变图像显示效果。
举个例子来说,位图图像就好比在巨大的沙盘上画好的画,当你从远处看的时候,画面细腻多彩,但是当你靠的非常近的时候,你就能看到组成画面的每粒沙子以及每个沙粒单纯的不可变化颜色。
矢量图[vector],也叫向量图,简单说,就是缩放不失真的图像格式。最传统的矢量图svg实际上是一种xml格式,是通过路径 和 填充颜色 来描述渲染的,由于路径在缩放情况下不失真,因此矢量图具有不失真特性。
矢量图是通过多个对象的组合生成的,对其中的每一个对象的纪录方式,都是以数学函数来实现的,也就是说,矢量图实际上并不是象位图那样纪录画面上每一点的信息,而是纪录了元素形状及颜色的算法,当你打开一付矢量图的时候,软件对图形象对应的函数进行运算,将运算结果[图形的形状和颜色]显示给你看。无论显示画面是大还是小,画面上的对象对应的算法是不变的,所以,即使对画面进行倍数相当大的缩放,其显示效果仍然相同[不失真]
位图:图像。
矢量图:图形。
位图是对现实世界的采样,位图的分辨率代表采样的精细程度。
矢量图里面存储的是一些表达式,如果想看到图像,一般来说需要用程序根据表达式生成位图。优缺点:
矢量图
优点:不失真。
位图
优点:表现力强(位图精确控制像素,这一点矢量图无法和位图相比)