如何在不损失画质的情况下缩小照片体积

一张手机照片有 3–5 MB;多数用途只需要十分之一甚至更少。好消息是:这些字节的绝大部分是看不见的 — 没有屏幕会显示的分辨率,没有眼睛能分辨的画质余量。把文件缩好是一个三步流程,且顺序有讲究。

隐私优先:每张图片都在你的浏览器中本地处理。任何内容都不会上传、存储或传输到任何服务器。

照片一开始为什么这么大

现代手机以保守的画质设置拍摄 1200 万–4800 万像素 — 这样的尺寸是为大幅打印和大刀阔斧的裁剪准备的,不是为 1200 像素宽的网页视图或一条聊天消息。一张 4000×3000 的照片以 800×600 显示时,96% 的像素都浪费了;它们只费字节,却贡献不了任何你看得见的东西。

第一步:缩放到真正需要的尺寸

缩放是最大的杠杆。宽高各减半,像素数就变成四分之一,通常在压缩登场之前就能砍掉 70–80% 的体积。网页和社交媒体上,长边 1080–1600px 几乎覆盖一切;邮件 1200px 绰绰有余。使用高质量的分级缩小(PixelVault 的缩放工具正是如此),缩小后的图片依然锐利。

第二步:有的放矢地压缩

JPG 和 WebP 的画质设置实际上是对数式的:从 100 降到 80,文件几乎在看不出变化的情况下减半;从 80 到 60 省得更少,还开始露馅。压缩时用实时前后对比、让自己的眼睛做裁判;或者当表单要求“200 KB 以内”时,用目标大小模式自动找出符合上限的最佳画质。

第三步:让格式出力

同一张照片、同样的观感画质:PNG 遥遥领先地最大,JPG 是基准,WebP 小约 30%,AVIF 更小。如果目的地是网站,压缩时顺手转成 WebP 就是白捡的节省。如果照片卡在 PNG 或 BMP 里,仅仅转成 JPG 就可能缩小 10 倍。

不要做什么

不要反复重压已压缩的 JPG — 每一代都会更糟;尽量从原图工作,并保留原图。不要指望 ZIP 照片能省空间;JPG 本就压缩过,ZIP 几乎无济于事。也不要在压缩前把小图放大来“提升”它 — 那是在为凭空捏造的像素付字节。