上周帮同事改一张活动图,对方要求"宽度 1200"。他直接把图拖进去改尺寸,出来一看人像整个糊了,问我是不是工具不行。

我看了下原图:那张图本来只有 640 像素宽。从 640 改到 1200,等于把每个像素抻成两个,缺的信息补不回来,糊是必然的,跟用哪个工具没关系。

这类误会很常见,根子在于"改尺寸"其实包含了两件完全不同的事:缩放 和 裁剪。很多人把这两个词混着用,结果就是图被改坏了还不知道为什么。

缩放和裁剪改的不是同一个东西

拿同一张图做一遍就很清楚:

同一张图分别做缩放和裁剪的结果对比:原图 1024×1536 完整,缩放后 512×768 内容不变但变小,裁剪后 1024×1024 两侧被切掉变方形
三张用的都是同一张原图。留意画面内容:缩放那张一个东西没少,裁剪那张两侧真的没了。

说白了两句话:

  • 缩放改的是像素密度,画面内容一点不变,只是"每个像素被算得大一点或小一点"。
  • 裁剪改的是画面范围,切掉的部分就此消失,找不回来。

所以"这张图太大了"和"这张图比例不对",是两个完全不同的诉求,用的操作也不一样。选错了,要么白干,要么把图弄坏。

什么时候会糊

一句话判断:看放大倍数。

放大倍数 = 目标宽度 ÷ 原图宽度。结果小于 1 是缩小,基本不会糊;大于 1 是真放大,超出越多越糊。

比如原图 640 宽,要改成 1200 宽,倍数是 1.875,等于凭空补了近一倍的像素。工具只能靠插值去"猜",猜出来的就是糊的。

同一块画面:左边是真实 600 像素的清晰版本,右边是先缩到 150 像素再放大回 600 像素的模糊版本
左边是真实 600 像素,右边只有 150 像素的信息被放大到 600。这个差距,任何"高清修复"都补不回来。

反过来,缩小是安全的。手机拍的照片通常 3000 到 4000 像素宽,缩到 800 用完全够,而且文件还小得多。这跟前面那篇讲压缩的结论一致,多出来的像素本来也没人看得见。

所以真正该心疼的不是"缩小",是"把一张本来就不大的图放大"。

裁剪要注意的三件事

裁剪看着简单,其实比缩放容易翻车,因为它不可逆。

一是比例。先想清楚要什么比例(1:1、3:4、16:9),再动手。随手拉一个框,出来的尺寸往往不是标准比例,传到平台上又被二次裁,白裁一遍。

二是构图。切之前看一下主体的位置。人像要注意头顶留白和肩膀,别一上来就把头顶切掉一半;商品图要留够边缘空间,贴着边裁会显得很挤。

三是别指望找回来。裁剪是不可逆的,尤其是裁完之后又压缩、又发了出去,原图早没了。所以我的习惯是:先用副本裁,原图永远留一份。

三种需求对应三种做法

你的情况该用哪个注意
图片文件太大,传不上去缩放(或者干脆压缩)先缩放再压缩,比直接压画质划算得多
比例不对,平台要 1:1裁剪注意主体位置,别把关键部分切掉
要方形头像先裁剪再缩放裁成正方形后缩到平台要求的像素
图看着糊,想变清晰都不是缩放和裁剪都救不了,那得用超分辨率放大
要打印,要求 300dpi先确认物理尺寸再算像素像素 = 毫米 ÷ 25.4 × 300,别只改像素不看 dpi

先裁后缩的讲究

这个细节影响画质,但很少有人提。

如果一张图既要裁剪又要缩放,先裁再缩。因为裁剪只是切掉边缘的像素,不重算;缩放要重算每一个像素。先裁掉不要的部分,再对剩下的有效区域做一次缩放,比"先缩再裁"少一次重算,边缘会干净一点。

反过来操作(先缩放再裁剪)有两个坏处:一是缩放时算了马上要扔掉的部分,白费;二是裁完之后的实际像素会比预期小,容易不够用。

在哪做

网页版的改尺寸和裁剪都能直接用,手机上用「亦诺图档工具」小程序里的"改尺寸/像素"和"图片裁剪",规格和比例都是点选的。

亦诺图档工具微信小程序码,扫一扫即可打开
微信扫一扫打开,首页按类别找"改尺寸/像素"或"图片裁剪"。

最后说个我自己常用的判断:要"更小的文件"就缩放,要"不一样的构图"才裁剪。如果想不清楚,先问自己一句,我需要画面里少点东西吗?需要,才是裁剪。