把图片*缩小*会丢弃像素,但不该让留下来的部分变软。结果发糊,一定是下面五种情况之一。
1. 你其实是放大了(最常见)
从 400 像素宽变成 1200 像素宽,意味着三分之二的像素从未存在——软件通过邻近像素平均插值补出来,而这在数学上就是模糊。没有任何参数能修复它,因为细节不在文件里。
解法:回头找更大的原图。如果没有,就接受更小的显示尺寸,或者使用真正的 AI 超分(它*编造*看起来合理的细节,而不是做平均——观感更好,但并非还原真相)。
2. 源文件本来就小或已被压过
从聊天软件或网页存下来的照片,可能只有 800 像素,且带着已经烙进去的压缩伪影。再缩放——放大或缩小——都会把这些伪影一起带走,有时反而更明显。
解法:去取原始文件,而不是转发/下载的副本。重要图片以文件形式收发,不要以"照片"形式。
3. 二次压缩
每次保存 JPEG 都会重新量化图像。缩放一次保存、再缩放再保存,损失就一代代叠加。文字和边缘最先暴露。
解法:所有编辑一次做完——裁剪、缩放,然后从原图只压一次。如果要反复重新导出,就保留一份无损母版(PNG 或相机原文件)。
4. 内容用错了格式
截图、图表和一切含文字的内容是 JPEG 的最坏情况:它的压缩恰好模糊掉构成字母的那些锐利高对比边缘。缩小文字还会让笔画细到不足一个像素,于是变成灰色。
解法:文字和界面类图片用 PNG(或无损 WebP);文字密集的截图尽量不要大幅缩小——裁到相关区域,而不是把整张缩下去。
5. 不是文件的问题,是显示的问题
两种常见错觉:
- 浏览器 / CSS 缩放。 一张 400 像素的图被 CSS 拉到 800 像素显示,文件没问题也会显得糊。在高清(Retina)屏上,即使按精确像素尺寸显示也会偏软——这类屏幕需要版面尺寸的 2 倍像素。
- 查看器缩放。 在看图软件里放大到 100% 以上就是在放大像素,文件本身没变。
解法:为高清屏提供 CSS 显示尺寸 2 倍的图片;在归咎于缩放之前,先在 100% 缩放下看一眼真实文件。
能预防大部分问题的原则
永远从手上最大的原图出发,一次编辑完成,顺序是裁剪 → 缩放(只向下)→ 只压一次,并按内容选格式:照片用 JPEG/WebP,文字和图形用 PNG。做到这些,"缩放后变模糊"基本就不再发生了。