我需要在不影响其清晰度的情况下放大下载的图像。但是当调整大小时,它的清晰度已经消失了。有人可以帮忙吗?
2 回答
鉴于上下文,为了清楚起见,我假设您的意思是视觉外观。你想要你的放大图像,我相信你正在处理放大而不是缩小(在你的问题中没有指定),看起来视觉上很好。我们实际上可以神奇地创造细节,但可能不是完美的。有专门处理像素化图像的技术,例如hqx或http://research.microsoft.com/en-us/um/people/kopf/pixelart/paper/pixel.pdf。由于从您的描述中也不清楚,我只是假设您有任何类型的图像。
考虑到这些因素,您还没有描述您尝试过的内容。让我猜你尝试了最近邻插值,所以你得到了类似的东西:
还有其他常见的插值类型。像bicubic、Lanczos或更现代的东西,如ICBI或http://www.cs.huji.ac.il/~raananf/projects/lss_upscale/paper.pdf。考虑其中的前三个,我们得到各自的结果:
可能有点难以想象最后三个之间的差异,但是如果您放大实际图像,您将能够注意到它们。在这种情况下,ICBI 给出了最锐利的边缘。
除非您下载了矢量图形图像,否则调整图像大小总是会影响清晰度。查看图像是否具有矢量图形格式,如果是,请下载该格式。
如果做不到这一点,您可以尝试查看是否有更大的图像尺寸可用,因为通常缩小对图像质量的伤害小于增加。