5万 Star、2100万次下载:我把一张240×160的糊图放大4倍,字全出来了

2026-10-13 · 关于 upscayl

我手边有一张 240×160 的图。

图里原本有一行英文小字。缩到那个尺寸之后,它变成一团灰点,一个字母都认不出来。

我把它丢给 Upscayl,放大 4 倍。全程不到 1 秒。

那行字出来了,边缘干净,能读。

它叫 Upscayl,GitHub 上 5 万 Star,被下载了 2100 万次。免费,开源,Windows、macOS、Linux 都能装。

240×160 原图、传统双三次插值、Upscayl 4x 三段对比
240×160 原图、传统双三次插值、Upscayl 4x 三段对比

左边是原图,中间是传统的双三次插值,右边是 Upscayl。图是我自己做的测试图

它能做什么

Upscayl 是一个跑在本地电脑上的图片放大工具。把低分辨率的图拖进去,选一个模型,点一下,出来一张更大的图。

它不联网,照片不上传,全部在自己的显卡上算。老照片这种东西,很多人不愿意往云端传——这一点挺重要。

界面上内置了好几个模型。官方还开了一个仓库,可以自己加 4xHFA2k、Remacri 这些社区模型。

它还有个批量模式,一整个文件夹丢进去,它自己排队处理。

AI 放大到底在做什么

放大这件事,难的不是把图变大,是把细节补出来。

240×160 的图放到 4 倍,多出来的像素,机器得凭空造。传统做法是拿周围的像素算个平均值,所以放大完还是糊的,只是变大了。

Upscayl 走的是另一条路。它用的模型见过大量图片,知道边缘长什么样、纹理该往哪个方向走。它照着这些规律,把缺的地方填出来。

所以那些清楚的笔画是它猜的。猜得很像,但确实是猜的。

它不是在修复照片,是照着照片重新画一遍。

它救不了什么样的图

既然靠猜,它猜得准不准,就取决于一件事——原图里还剩下多少线索。

像素感、马赛克、压缩噪点,这些它能处理得很好。轮廓还在,它知道该往哪儿补。

手抖拍糊的、镜头没对上焦的,它没辙。官方 FAQ 写得很直白:Upscayl 不能去模糊,也不能做对焦修正。

原因还是那一条。原图里连轮廓都没剩下,它拿什么去猜?

我把这两张图都跑了一遍,结果就在下面。

像素化与失焦两种原图各自的真实放大结果
像素化与失焦两种原图各自的真实放大结果

不是示意图,是两次真跑的结果

显卡要求

Upscayl 需要一块支持 Vulkan 的显卡。官方说,大部分核显和纯 CPU 跑不动。

我这台机器上是一块 RTX 5070 Ti,240×160 放到 960×640,含加载模型用了 0.92 秒。

怎么装

Windows 直接从 Releases 下 exe,双击装。macOS 12 以上可以用 Homebrew:

brew install --cask upscayl

Linux 的选择更多,AppImage、deb、rpm 都有,Flatpak 和 Snap 里也搜得到。macOS 用户还能直接去 App Store 装。

装完把图拖进去就行,不需要任何配置。

它文档里写着,主程序最后一个版本停在 2024 年 12 月,之后没再发新版,功能已经定型。

项目地址

https://github.com/upscayl/upscayl

这篇讲的项目在这:upscayl · 仓库

这篇同期刊在我的公众号 Jim Gadget。回「我认可的」