是否可以按比例放大图像以增加像素密度?


9

我拍了一张分辨率较低的照片。我可以轻松调整图像的大小(即可以缩放到更高的分辨率),但是图像质量却一掷千金,这是正确的,因为图像可能没有足够的像素来正确缩放。

  1. 调整大小是否可以提高图像的分辨率?

  2. 是否可以先增加图像的像素密度然后再调整大小,以使
    图像质量不会受到太大影响?

我主要使用GIMP和Picasa。


1
以下内容可能会有所帮助。我在示例中使用了photoshop,但是GIMP也应该可以正常工作。photo.stackexchange.com/questions/1715/…。总结一下链接...是的,我认为可以增加图像的大小并最大程度地减少质量损失,但是您不能保留所有原始细节。
jrista

因此,您想神奇地凭空创建数据以显示现实中存在但由于分辨率不够高而不在画面中的事物。是行不通的。最多可以在现有像素之间进行插值,并添加更多具有其周围像素平均值的像素(可能以某种方式加权)。这给人一种提高分辨率的错觉,而实际上并非如此,只是更多像素显示了完全相同的东西。
jwenting 2011年

Answers:


10

通常,在捕获图像后,不可能增加图像的尺寸/分辨率/像素密度。如果从未显示过细节,则无法替换。

存在增加像素数量同时最小化伪像的方法(示例是基于分形的图像调整大小)。当您需要打印较大而看不到像素伪像时,这些方法很有用。但是结果却不像您获得的高分辨率图像。


“一定程度上可以增加像素数量,同时最大程度地减少伪像” :)
jwenting 2011年

7

调整大小是否可以提高图像的分辨率?

调整大小可以增加像素数,但通常不能增加细节量。尽管在某些情况下有必要进行放大(例如,如果要合并两个图像)。在Gimp中放大图像时,请使用Sinc(Lanczos3)插值。

更重要的是,即使缩小图像尺寸,调整大小通常也会导致图像清晰度下降。一些调整大小的算法可以更好地保持图像清晰,但更有可能产生调整大小的伪像。通常,您需要在最终调整大小后对图像进行锐化(例如应用锐化蒙版)。三次插值通常可以很好地用于缩小比例。

是否可以先增加图像的像素密度然后再调整大小,以使图像质量不会受到太大影响?

我不明白你在这里的意思。

如果将像素密度表示为每英寸的点数,并通过调整大小来更改图像中像素数的操作,则可以自由更改像素密度(它仅影响打印的尺寸和质量),但不会不会影响调整大小后的图像的质量(这主要取决于您用来调整大小的算法,放大还是缩小以及调整大小)。

但是,如果有一堆彼此几乎没有偏移的几乎相同的图像,则可以增加图像的细节量和分辨率。有一种技术称为超分辨率。据我所知,它是相当先进的,尚未在流行的摄影软件中提供。但是有很多关于它的文章以及可以做到这一点的研究级代码。


6

不,不是。如果可以的话,相机不会一直以百万像素增长。

您需要捕获更多的数据才能显示或打印更大的东西。

缩放算法具有发明像素的复杂方法(称为插值法),但是如果没有更多数据,这些添加的像素将无法增加图像细节。通过添加具有更多局部对比度的像素,聪明的算法可能看起来比转储算法好一些,但事实就是如此。


4

是的,可以放大图像。用于此类工作的最常见应用程序是真正的分形(我现在将其重命名为Perfect Resize)。它可以用作独立应用程序或Photoshop插件。该软件将放大,然后进行插值以填充“缺失”像素。该公司拥有一些运行良好的复杂分形算法。他们提供免费试用版(Windows或OS X)。


2
Ctein在在线摄影师处进行的评论/比较:第1 部分第2 部分第3部分。(摘要-它适用于某些带有警告的图像。)
请阅读“我的个人资料”,

3

从您的问题中并不清楚“解决”的含义,因为该术语通常用于描述两个不太相关的事物。

  1. 图片大小(以像素为单位),即3000x2000像素。该参数描述了一个图像可以包含多少信息,即,上面的图像具有600万个物理像素,并且无法恢复拍摄图像时小于单个像素的任何细节。有一些算法(使用分形,小波等)可以欺骗眼睛,使图像看起来像是具有其他细节,但无法恢复实际信息。显然,这种技巧仅适用于有限范围的扩展。因此,例如,如果您以640x480物理像素拍摄图像,则绝对没有办法使它看起来像是以5000x3000像素拍摄。

  2. 图像分辨率,以每英寸像素(PPI)或每英寸点数(DPI)为单位。此参数只是记录在图像元数据中某处的数字,该数字控制在物理介质(纸张或屏幕)上复制图像时应如何缩放图像。结果,它可以控制打印时图像的尺寸(或者,甚至可以说是默认尺寸,例如,您可以在发布程序中轻松更改图像的尺寸)。

示例:以300 DPI打印的5000x3000图像将为17x10“。如果其他图像的元数据表示其分辨率为100 DPI,则意味着只要像素大小相同,就没有任何意义-您仍然可以使用17x10”来打印相同数量的细节。

同样,可以以6.4x4.8“的分辨率打印640x480像素的图像,这为我们提供了100dpi的有效分辨率。可以将100 DPI的较大的5000x3000图像放大到50x30”,同时保留相当数量的细节/清晰度。

我的观点是:如果您担心图像的dpi分辨率低-没关系,那一点都没有关系,仅像素大小的图像很重要。在这种情况下,任何图像重采样都会导致质量下降。


-3

尝试使用Photoshop,可以在那里提高分辨率...可能会有所帮助


2
除了简单的调整大小(问题中@sat不能提供很好的图像质量)之外,您能否解释一下该怎么做?
请阅读我的个人资料,

3
@Caroline,您好,欢迎来到PhotoSE。关于此处的投票的简短建议。这个社区高度重视丰富,翔实和实际的答案。我认为对您的答案投反对票的原因是简洁的答案,该答案缺少任何有关如何在不使用Photoshop进行详细损失的情况下提高分辨率的细节。您能否扩展答案并提供更多有关如何在保持尽可能高的质量的同时提高分辨率的详细信息?
jrista
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.