如何在不让照片变模糊的情况下压缩 iPhone 照片?

我需要减小 iPhone 照片的文件大小以便上传,但尝试过的所有压缩方法都会让图像变得模糊。如何在保持原始画质和清晰度的同时,以最佳方式压缩 iPhone 照片?

照片压缩就是一种缩小图像文件的方法。在大多数情况下,这意味着采取以下两种方式之一:

  • 降低画质:有损压缩会删除部分图像数据。在适中的设置下,通常很难察觉差异。但如果压缩过度,就会出现模糊、压缩伪影和细节缺失。
  • 调整图像尺寸:一张 4032 × 3024 的照片可以缩小到 2048 × 1536 左右。像素越少,文件就越小。对于电子邮件和网站上传,这通常更合理,因为一般不会显示完整分辨率的图像。

通常没有必要将文件压缩到尽可能小。轻度压缩可以将文件大小减少 50% 或更多,同时让照片看起来几乎没有变化。

如果只有一两张图片,iPhone 的内置选项可能就足够了。如果需要处理大量照片,我使用 Clever Cleaner 的体验很好。它可以一次处理多张照片,无需逐张操作。

安装应用后,允许它访问你的照片图库,然后打开压缩部分。选择照片和压缩级别,并查看预计可节省的存储空间。之后,你可以保存压缩后的版本。如果你想释放空间,请先确认新副本看起来没有问题,再删除原始照片。

实用之处在于,你可以在进行任何更改之前看到预计可节省的空间。这样就能更轻松地判断,文件变小是否值得牺牲画质。

除了压缩之外,它还提供了一些存储空间清理工具。它可以查找重复照片、将相似照片归组、识别大型视频、整理截屏,并在不需要动态效果时将实况照片转换为普通静态图像。

因此,如果只是快速上传,请使用 iPhone 的内置工具。如果要压缩大量照片,同时清理存储空间,专用应用会省事得多。

不要反复压缩同一个副本,也不要用截图作为“更小”的版本。这两种方法都会迅速丢失细节,并可能使文字、头发和精细边缘显得模糊。

@turbofox 说得对,调整尺寸通常是更干净利落的解决办法。制作一个副本,裁掉所有不需要的内容,然后将其尺寸缩小到上传网站大致会显示的大小。如果网站支持 HEIC,就将该副本导出一次为 HEIC;如果不支持,则以较高的质量设置导出为 JPEG。反复保存 JPEG 所造成的明显画质损失,比只调整一次尺寸并导出更严重。

在上传成功前,请将原图保留在“照片”中。如果文件大小限制异常严格,就无法保留真正的原始画质,但缩小像素尺寸通常比不断调低压缩滑块、直到全分辨率图像符合限制的效果更好。

在责怪压缩之前,先检查上传后的文件。

许多网站会生成一个看起来有些模糊的预览,尤其是在移动设备上,然后在你以完整尺寸打开图片时显示更清晰的版本。有些服务无论如何都会重新压缩每个上传的文件,因此上传一个巨大的 HEIC 文件,实际效果可能比你自己上传尺寸合适的 JPEG 更差。

@dimathesocket 关于只导出一次的说法是对的。我会使用系统自带的“快捷指令”应用,创建一个简单的快捷指令,依次添加“调整图像大小”和“转换图像”。将最长边设置为大约 2000 到 2500 像素,转换为 JPEG,并将质量保持在较高水平。对于网站来说,这通常已经绰绰有余,同时也能避免为了将完整的 1200 万像素图片压到极小的文件大小限制以内而导致的模糊效果。

请注意照片中包含的内容。人脸和普通风景通常能很好地承受 JPEG 压缩。小号文字、图表、屏幕截图和细线则不行。如果这些细节很重要,并且上传表单接受 PNG,那么 PNG 看起来可能更清晰,不过文件也可能更大。

当你需要处理一整批图片时,Clever Cleaner 更合适。对于单次上传,额外安装一个应用可能没有必要。无论使用哪种方法,都应在保存的副本上放大到 100% 检查,而不是在“照片”应用中通过双指缩放来判断。如果图片在本地看起来很清晰,但上传后变得模糊,那么造成画质损失的是网站,而不是你的 iPhone。

直接从“照片”上传的照片,与从“信息”或 WhatsApp 中重新保存的同一张照片,在你调整任何压缩设置之前,质量可能已经有很大差异。即时通讯和社交应用通常会生成较小的副本,因此应从“照片”中的原图开始,而不是使用已经被多次转发的图片。

根据上传大小限制反向调整。如果网站允许上传几兆字节的文件,请保留原始尺寸;只有在不接受 HEIC 格式时,才将其转换为高质量 JPEG。若限制严格,请先缩小最长边,然后仅按需要降低 JPEG 质量。将结果保存到“文件”中,并上传这个确切的副本,以免混淆所选版本。

没有任何应用能在保留真正原始质量的同时大幅缩小文件。Clever Cleaner 或许能在批量处理时节省时间,但对于单张照片,一次可控的导出更简单,也能避免生成另一个不必要的副本。

如果照片在导出前已经在“照片”中编辑过,就相当于叠加了两轮处理,仅这一点就可能在压缩之前使边缘变得模糊。请先复制一份未经处理的原图,再调整尺寸。@binarylynx_10 提到的最长边约 2000 像素很合适,只需确保你是从一份干净的副本开始处理。