AI 图片放大工具横评:Bigjpg vs waifu2x vs Real-ESRGAN vs jpgHD vs jpgHi
同一批图——动漫线稿、手机人像、被压缩过三次的 JPEG、300 像素像素画——跑五个放大工具,写下每个的表现,也包括我们自己的工具并非正确答案的那几张。
Bigjpg、jpgHD 和 jpgHi 都是我们做的,所以看结论的时候请把这一点算进去。这篇仍然值得一看,因为我们会直说自己的工具在哪些情况下并不是对的选择,也因为“哪个放大工具最好”这个问题的诚实回答是——“看你手里这张图”。
这里说的就是这些图
下面记的,还是这些反复碰到的难处理的图:
- 512×512 的动漫线稿,1 像素描边,大片平色。
- 一页漫画扫图,网点和文字周围能看到明显的 JPEG 方块。
- 一张 1200×1600 的手机人像,室内光,轻微动态模糊。
- 一张被聊天软件反复压缩过三次的 JPEG。
- 一个 300×300 的像素画精灵,硬边、无抗锯齿。
下面写的,要么是工具公开说明过的能力,要么是你一分钟就能自己验证的设置,要么就是我们自己的看法——是看法的地方我们会说明。
一句话结论
| 工具 | 最强的地方 | 最弱的地方 | 怎么用 |
|---|---|---|---|
| Bigjpg | 动漫与插画,4x–16x,可批量 | 人像开最高降噪时 | 网页、桌面端、API |
| waifu2x | 小尺寸动漫图 2x,干净 | 超过 2x 就不行,无批量,多年没怎么更新 | 网页或自建 |
| Real-ESRGAN | 有显卡时的照片和纹理 | 通用模型下线条变软,完全没界面 | 命令行、Python |
| jpgHD | 修复受损和老照片 | 数字绘图的高保真放大 | 网页、桌面端、API |
| jpgHi | 可细调的创意放大 | 像素画,除非你调好参数 | 网页、按 token 计费 |
每个工具实际表现
Bigjpg。我们自己这个工具在 4x 和 8x 下把动漫线稿处理得最干净:1 像素的描边还是描边,没有糊成灰色渐变,平色区域也保持平色。那张 300 像素的像素画,必须用插画模型加上 16x,边缘才看得出是有意为之而不是糊的。人像那张我们丢了分:降到最高降噪时皮肤有点“画感”,降噪调低则颗粒和眼周的压缩噪点一起留下。这个取舍在我们的无损放大指南里写过,它确实存在。
waifu2x。小尺寸动漫图跑到 2x,结果依然是最干净的,而且是免费的,没什么好挑。但上限就是 2x,没有批量上传,公开版本没有 API,项目多年来几乎停滞。画一张小图它仍然很好用;二十个文件或者一张 4000 像素的海报就不行了。
Real-ESRGAN。免费开源,在人像那张里给出了五个工具中最锐利的纹理——布料纹理、发丝、背景瓷砖都回来了,同时它也“造”出了几颗原本没有的雀斑。用通用的 x4 模型跑漫画时,线条明显变软,换成动漫专用模型就好了。想要用得舒服得有显卡,要跑得动得会命令行,还得有耐心挑模型。
jpgHD。它不是同一意义上的放大器,而是修复工具。把一张有划痕、褪色或黑白的家庭老照片交给它,它会去掉损伤、把脸修清楚,还能给黑白照片上色;整个过程要几分钟而不是几秒,因为它做的事远不止改尺寸。修复能做放大学不来的事:一张被聊天软件反复压缩过三次的照片,它会把压缩痕迹去掉,而不是把它们一起放大。它做不到的一件事,是把一张干净的动漫线稿干净地放大到 4x——修复用在那种图上就是找错了工具。
jpgHi。我们自己的生成式放大器,也是旋钮最多的一个:创意度、与原图的相似度、HDR 和锐度四组滑块,照片和插画两套模型,单张最大 16000×16000 像素、50 MB。滑块是有用的:往创意推,它会补出看起来合理的细节;往相似度拉,它贴着原图走。这在像素画上最明显:创意度推高会编出图里根本没有的纹理——滑块推到哪里,就决定了像素画是干净还是一团糊。
实际要等多久
排队时间取决于服务、时段和当时的繁忙程度,这里写任何数字,等你看到时都已经过时。有两件事值得知道:jpgHD 自己的界面写着一次修复大约五分钟;另外两个免费工具跑多快取决于你自己的机器——有没有显卡差别很大。
按场景选,而不是按排名
- 就一张动漫图,现在就要,不想花钱:waifu2x 跑到 2x;需要 4x 以上再换 Bigjpg。
- 五百张商品图:Bigjpg 桌面端或 API——批量流程比 5 % 的画质差别重要得多。
- 客户素材,不能联网:直接上 Real-ESRGAN,因为 Bigjpg、jpgHi 和 jpgHD 都要先上传。
- 先把破损的照片修好再放大:先用 jpgHD 修复,再用 Bigjpg 或 jpgHi 决定尺寸。
- 像素画:用带最近邻或专用模型的工具,通用照片模型会把干净的像素点搅成糊。
- 要印 A3 以上:先用打印尺寸对照表算出需要多少像素,再选刚好够的最小倍数。
我们输在哪里
这次测试给了我们三个难堪的结论。第一,我们不是修复工具:一张撕坏、褪色或者只有黑白的照片,那件事由 jpgHD 来做,Bigjpg 不该假装自己行。第二,我们的最高降噪对人像依然过狠——这个档位适合线稿和老扫描件,而我们在“别在人脸上用它”这件事上提示得不够。第三,16x 对 90 % 的文件来说更像宣传数字而不是实用档位,倍数选择指南写出来主要就是为了劝退它。
想拿你自己的文件验证上面任何一句,免费版就在那儿:不用注册就能放大图片,上限 3000×3000 像素、5 MB;付费账号提到 50 MB 并且排队更快。付钱给任何人(包括我们)之前,先把同一张图跑两个工具看看。