哪种类型的图像具有高质量的矢量或像素(光栅)?

哪种类型的图像具有高质量的矢量或像素(光栅)?

我用了GIMP创建图像,但由于我需要制作更高质量的图像,我最近改用Inkscape。现在我已经创建了一个带有黑色背景的示例文本,但我看不出矢量与像素之间有什么重大区别。

我放大了图片,发现我可以看到图片像素。为什么会发生这种情况?这两者之间的主要区别是什么(我听说矢量图像的质量比像素图像高,因为像素类型有失真,但我无法弄清楚)?

图片样本:
图片样本

举个例子,哪种类型的图像是高质量矢量图像或像素图像?

答案1

基于像素(“光栅”)的格式将图像分解为有限数量的点(像素),其中每个像素显示给定的颜色。如果像素密度足够高,我们的眼睛将无法区分单个像素,从而呈现出平滑的图像外观。但是,随着密度降低(即通过放大),使用更少的像素来填充相同大小的空间,像素将变得更加明显(图像将显得“块状”)。另一方面,矢量图形由图像空间中的路径规范组成(例如,一条线或一条曲线)。因此,您可以选择图像的任何部分和任何级别的缩放,计算机将重新计算并重新绘制路径。这使得图像无论缩放级别如何都显得平滑。

矢量图形的优点是其持久的图像质量。然而,它们的缺点是计算量大:缩放和平移图像需要重新计算每条路径的视图。此外,许多图形效果(模糊、扭曲等)都依赖于光栅化图像,因为它们是通过基于像素的计算来实现的。此外,矢量图形所需的磁盘空间应该比高分辨率光栅图像少得多。另一方面,某些类型的图像(例如照片)采用光栅格式更实用。

至于比较用 Gimp 和 Inkscape 编写的文本,我不太确定 Gimp 是如何工作的,但当你最初在文本框中输入文本时,它可能像矢量一样。我敢打赌,如果你先将带有文本的图像栅格化(即将其导出为 bmp),然后然后将 bmp 与 Inkscape 中的图像进行比较,您会看到差异。

答案2

光栅(像素数据)图形和矢量图形之间的主要区别在于,光栅图形不会放大,因为它们包含屏幕上每个像素的数据。矢量图形使用数学函数绘制,通过屏幕上的点定义曲线(因此可以进行插值以无限缩放)

GIMP 是一个支持一些矢量的光栅程序。也就是说,当您设置文档时,您会定义其像素分辨率。因此,它只会为文档定义的像素渲染矢量(因此您实际上是在查看另一个光栅图像,因此缩放时质量会下降)Photoshop 也会这样做。真正的矢量应用程序没有像素“大小”,因为它无关紧要。

答案3

垃圾图片就是垃圾图片。没有什么可以拯救曼菲

了解以下两者之间的实际区别可能很有用:光栅图像矢量图像。您看到的几乎每张数字图像都是前者——许多小点组成了一幅图片。要调整其大小,您至少需要增加组成图像的点数,这会使它看起来很糟糕(有更好的方法,但即使这样,您也只能增加那么多给猪涂口红)。

另一方面,矢量图形是一组规则,告诉程序如何绘制某些东西。例如,一个框就是一组指令,说明“从原点开始,画一条 10 像素长的线,向右旋转 90 度,再画一条 10 像素长的线,向右旋转 90 度,然后...”这意味着您需要做的就是调整这些规则 - 比如将所有长度加倍以获得更大的图片。

高分辨率矢量图可能更易于使用。矢量图可以更好地缩放到您需要的任何尺寸。

答案4

质量是一样的,但是如果放大,就会有差别。如果放大矢量图形,它会保持清晰;如果放大像素图形,你会看到像素!

相关内容