以网络分辨率保存照片时如何避免jpeg压缩伪像?


13

当我保存Web分辨率的图像(例如1920×1024px)时,平坦区域的色彩通常会损坏颜色。我将在标准模式下以质量2保存在Photoshop CS4中,因为我需要文件小于300k。如何在没有压缩伪影的情况下缩小JPEG图像?

示例:http : //www.screencast.com/users/capsize/folders/Jing/media/f858e229-1f05-431c-98ce-5334918aa1f3


?不确定。我。
sebastien.b,2010年

2
包括有关如何为网络准备它们的信息(使用的软件,设置等)可能会有所帮助,甚至可能包含一个示例来说明您的意思。
罗兰·肖

“不允许新用户发布图像”。我尝试寻找另一种方式向您发布示例,感谢您的评论。
好望角

1
这是一个有效的问题。为什么要下票?出于慷慨的精神,进行了几次投票,这也将为OP提供@Rowland Shaw请求的示例提供少量的代表。
2010年

我投了赞成票,我也不明白为什么投反对票。
约翰·卡文

Answers:


13

如果以极低的质量级别保存JPEG图像,则将获得压缩伪像。这只是JPEG有损压缩的简单事实。如果要避免压缩伪影,请使用高于2的质量设置。您无需以最高质量保存图像,因为大多数图像可以用较低质量的设置进行保存,而不会造成细节或可见伪影的明显损失。

要注意的一件事是,平滑渐变和JPEG混合得不好。JPEG压缩图像的小块,当涉及到平滑渐变时,它倾向于使块中的所有像素具有相同或非常相似的颜色。这会创建明显可见的独特条带(海报)。解决此问题的唯一方法是使用更高的质量设置,但是显然会增加文件大小。

可能在这里找到有用的优秀文章:

以上是针对Lightroom的,但是基本概念仍然适用于Photoshop。上一篇文章的重点是,较低的JPEG质量设置范围通常对图像尺寸有较小的影响,只有当您到达较高的几档时,图像尺寸才会开始出现明显的上升。我怀疑您可以将质量设置从2更改为5,并且只会对图像尺寸造成较小的影响。


3

在您的特定示例中:提高质量或缩小图像,并去除所有元数据(包括颜色配置文件信息)。

您正在拍摄的图像大小约为8MB(原始像素数据:1920px x 1024px x 32bpp / 8b / M),并尝试将其缩小到不足300k,这减少了26倍以上。

不引入一些人工制品,这是一项艰巨的任务。


1
也是缩略图。它太小而无用,似乎没有什么真正需要它的。
请阅读“我的资料”,2010年

1

由于JPEG压缩是有损的,因此质量等级2将产生伪像,因此压缩得越多,损失就越多。不幸的是,避免这种情况的唯一真实方法是最小化压缩。

但是,Photoshop(从CS2开始)在“滤镜->消除噪声”对话框中具有删除JPEG伪像的选项。我怀疑它的成功会有所不同,但是它可以帮助您清理图像。您可能必须将保存的图像加载到photoshop中,而不要使用仍然存在的图像,因为它可能不会反映出这些伪像。


1

其他答案(“这基本上是自相矛盾的!”)很好。但是,我想添加一些其他方法,您可以尝试:在缩小尺寸之后但另存为JPEG之前,可以对图像应用高斯模糊。如果您想花哨的话,请使用L * a * b *色彩空间,仅模糊a和b通道,而不要使用L。

尽管JPEG确实可以在很强的压缩水平下生成块状的,后继的伪像,但通常,当有很多精细的细节时,尤其是当该细节在色彩通道之间具有强烈的对比度时,它必须“最努力地工作”。在明亮的蓝天下拍摄鲜红色的秋天枫叶的照片,即使在使用令人惊讶的高质量JPEG设置的情况下,我保证您也能找到伪影。

因此,通过模糊处理,您可以减少这些细节,从而减小文件大小。这显然会降低图像质量,但是您可能会发现结果比您现在正在做的更好。

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.