文章介绍位图跟矢量图的区别,最主要在于位图受缩放限制,矢量图缩放仍然保持清晰。矢量图使用坐标来记录图像,位图放大后产生了像素空缺,因此会模糊。
在之前的文章,我们介绍了什么是位图,什么是矢量图,以及它们各自的优缺点。
位图跟矢量图的区别,最最主要在于:位图是由像素组成的,缩小和放大受到限制,放大图像到一定程度,出现模糊马赛克。而矢量图可以无限制的缩小放大,而仍然保持清晰。
关于位图跟矢量图的区别,笔者准备了两组图片供理解。
下面这是矢量图,放大后的效果,可以看到图片仍然是清晰的。
下面是位图,放大到一定程度,画面就严重马赛克,模糊了。
从上面的截图,我们已经感性的认识到了位图跟矢量图的区别是什么。最后再用专业知识稍微总结:
矢量图的特点:通过记忆线段的坐标来记录图像。图片放大缩小的同时坐标也放大缩小,各个坐标之间的相对位置并没有改变,然后根据改动后的坐标重新生成图像。因此无论放大多少都不会失真,仍然保持清晰。
位图缩小之后不会产生模糊,是因为在丢弃原先的一些像素后,剩下的像素仍然足够描述图像,并没有产生像素空缺,但是放大后就产生了像素空缺。
矢量图像是基于线段的,因此不适合记录色彩较为复杂的图像。使用点阵方式来记录,只要按照顺序扫描并记录每个像素的颜色就可以了。
如果使用矢量格式,则要将图像分成若干条线段,图像中的每个景物都要由线段构成,比如人物衣服的每一个褶皱,背景花草的每一片叶子等。 这将是一个非常庞大的计算量。对目前的个人计算机来说是不可能做到的。即使做到了,保存这幅图像的矢量信息也将非常的庞大。
另外从获取图像角度来说,拍照、扫描等等,都是位图格式的。 |