在开始介绍矢量图形和光栅图形之前,我们必须了解几个基本术语:
像素: 在计算机图形学中,像素、点或图片元素是图片中的一个物理点。像素只是屏幕上显示的图片中最小的可寻址元素。
我们在电脑屏幕上看到的大多数图片都是光栅图像。你用手机点击的自拍是光栅图像的另一个例子。图像是用一组称为位图的像素组成的。
位图: 在计算机图形学中,位图是从某个域(例如,一系列整数)到位的映射,即零或一的值。它也称为位数组或位图索引。更一般的术语pixmap指的是像素的映射,其中每个像素可以存储两种以上的颜色,因此每个像素使用一个以上的位。位图通常也用于此目的。在某些情况下,术语位图意味着每像素一位,而pixmap则用于每像素多位的图像。
光栅图形
光栅图像使用位图存储信息。这意味着一个大文件需要一个大位图。映像越大,映像文件占用的磁盘空间就越多。例如,640 x 480图像需要存储307200像素的信息,而3072 x 2048图像(来自630万像素数码相机)需要存储6291456像素的信息。我们使用压缩图像的算法来帮助减少这些文件的大小。jpeg和gif等图像格式是常见的压缩图像格式。缩小这些图像很容易,但放大位图会使其像素化或变得模糊。因此,对于需要缩放到不同大小的图像,我们使用矢量图形。 文件扩展名: .BMP。TIF。GIF。JPG
矢量图形
使用顺序命令、数学语句或程序在二维或三维环境中放置线条或形状被称为矢量图形。矢量图形最适合打印,因为它由一系列数学曲线组成。因此,矢量图形即使放大也能清晰打印。在物理学中:向量是具有大小和方向的东西。在矢量图形中,文件被创建并保存为一系列矢量语句。我们使用命令来描述要连接的一系列点,而不是在文件中为每一位线绘制一位。 因此,获得的文件要小得多。
文件扩展名: .SVG。EPSPDF。哎。DXF
转换:
- 矢量到光栅: 打印机和显示设备是光栅设备。因此,我们需要将矢量图像转换为光栅格式,然后才能使用它们,即显示或打印。所需的分辨率在决定生成的光栅文件大小方面起着至关重要的作用。这里需要注意的是,要转换的矢量图像的大小始终保持不变。将矢量文件转换为一系列位图/光栅文件格式很方便,但沿着相反的路径更难。(因为有时我们需要在从光栅转换为矢量时编辑图像)
- 光栅到矢量: 计算中的图像跟踪可以称为矢量化,它只是将光栅图像转换为矢量图像。矢量化的一个有趣应用是更新图像和恢复工作。矢量化可以用来检索我们丢失的信息。Microsoft Windows中的绘制生成位图输出文件。很容易注意到油漆中的参差不齐的线条。在这种转换中,图像大小急剧减小。因此,在这种情况下不可能进行精确转换。由于在转换过程中进行了各种近似和编辑,转换后的图像质量不佳。
矢量图形和光栅图形的区别
矢量图形和光栅图形的主要区别在于,光栅图形由像素组成,而矢量图形由路径组成。光栅图形(如gif或jpeg)是一组不同颜色的像素,它们共同构成一幅图像。
资料来源: https://en.wikipedia.org/wiki/Raster_graphics https://en.wikipedia.org/wiki/Vector_graphics https://en.wikipedia.org/wiki/Bitmap 本文由 安基特·贾因 .如果你喜欢GeekSforgek,并想贡献自己的力量,你也可以使用 贡献极客。组织 或者把你的文章寄到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。
如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写下评论。