本次涨知识,我们来了解一下大家平时可能不怎么注意,但是和我们上网看图有着很重要关系的东西,那就是矢量图和位图,那么矢量图和位图到底有什么不一样呢
我们平时在网上看到一个美女的图片,我们想看细节,那就要放大一张图片来看,然而图片放大到一定程度的时候,我们就能明显感觉的到,图片就会变得很模糊,有马赛克了,这种就是我们说的位图或者光栅图,还有一种图像就是,不管我们把图片放大多大都不会,它始终都是清晰的,图像不会有任何的锯齿和马赛克的情况,这就是我们说的矢量图。
那为什么一个放大就马赛克,而另一个就清晰可见呢,这是因为位图是由一个一个的像素点组成的,每一个像素点就对应着相应的颜色,当我们把图像放大的时候,因为位图图像的像素点是有限的,所以我们假设图像上有一个像素点是显示的黑色,放大这个图像之后,可能就变成了9个像素点来显示黑色,所以我们的图像就变得模糊,有马赛克了。而矢量图是用坐标记录一些点的位置通过数学公式,来描述这个图像的线条,轮廓和颜色各种各样的信息的,所以当我们放大矢量图的时候,描述这个图像的数学公式始终是不变的,它只需要按照一定的倍数放大图片即可,这就是为什么不管我们怎么调整矢量图,它的画面依旧清晰的原因。
又比如说,我们要把这两个图像的尺寸改的大一些,因为左边的位图是由像素点组成的,所以图像尺寸变大,也就意味着有了更多的像素点,像素点越多,图像文件的体积就会越大,而矢量图是通过数学公式来描述图像的,所以不管怎么变大,都不会改变矢量图文件的大小的,所以矢量图的优势在于,我们可以无损的放大图像,比如我们的图标,用矢量图的话,不管我们是用在网站上还是大的宣传海报上调整图标的尺寸就完事了,但是如果我们用位图的话,尺寸稍微放大一点就变得模糊了,那么位图就一无是处了吗,其实也不是,位图优势是在于相对于矢量图,他的色彩表现上会更丰富和自然,比如我们拍的照片就是用位图才行。