Upscayl AI 图像放大指南:本地完成 4 倍放大的完整流程
【免费下载链接】upscayl🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.项目地址: https://gitcode.com/GitHub_Trending/up/upscayl
手里有一张低分辨率截图或老插画,想放大又舍不得拖拽拉伸带来的模糊?Upscayl 是一款可本地运行的开源 AI 图像放大工具,它基于 Real-ESRGAN 模型和 Vulkan GPU 加速,把 2 倍、3 倍、4 倍的放大交给神经网络完成,放大后线条和纹理依然保持锐利,全程离线、不上传图片。
上图是 Upscayl 的主界面:左侧选图,中间预览原图与放大结果的滑动对比,右侧是模型、倍数和输出格式的控制区。
Upscayl 是什么:本地开源 AI 放大桌面端
Upscayl 是一个 Electron 桌面应用,界面代码在 renderer/,实际推理由后端 upscayl-ncnn 完成。它适合任何需要"把小图变大图"且不愿把图片传到云端的用户——摄影师修老照片、设计师放大素材、开发者处理测试图像都在使用范围内。可以核实的关键点:
- 前端项目采用 AGPL-3.0 开源协议,内置模型清单完整声明在 common/models-list.ts 中,共 7 个 4 倍模型
- 支持 Windows 10+、macOS 12+、Ubuntu 20.04+ 三大平台,各平台均有官方安装包
- 推理完全跑在本地显卡上,一张 150 像素宽的图放大 4 倍,普通独显通常在几秒内完成
在 Windows、macOS、Linux 上安装 Upscayl
唯一硬性前提:显卡支持 Vulkan。大多数集显(iGPU)不可用,GTX 7xx 系列也被确认不支持,完整清单见 docs/Compatibility-List.md。
Windows(10 及以上)
- 从发布页下载
upscayl-x.x.x-win.exe - 双击运行,按向导完成安装
- 若出现 SmartScreen 安全提示,选"更多信息"→"仍要运行"即可
macOS(12 及以上)
- 下载
upscayl-x.x.x-mac.dmg,把 Upscayl 图标拖入"应用程序" - 首次运行在 Finder 中右键图标 → "打开" → 再点一次"打开"
也可以直接用 Homebrew:brew install --cask upscayl。
Linux(Ubuntu 20.04 及以上)
- 推荐 Flatpak:
flatpak install flathub org.upscayl.Upscayl - 免安装的 AppImage:下载后右键文件 → 权限 → 勾选"允许文件执行",再双击运行
- Debian/Ubuntu 系装 DEB、Fedora 装 RPM,多数发行版的软件中心也能直接搜到
完成一次 4 倍放大:四动作工作流
- 选图。点主界面左侧的 SELECT IMAGE 按钮,支持 JPG、PNG、WEBP 等常见格式,图片随即载入中央预览区。
- 配参数。在右侧面板选 AI 模型(默认 upscayl-standard-4x)、放大倍数(2x / 3x / 4x)和输出格式(保留原格式或改 JPG / PNG / WebP,可调压缩率)。
- 确认输出位置。默认结果写入源文件旁边的
upscayled子目录,也可以在设置中改为自定义路径,方便归档。 - 执行。点 UPSCAYL 按钮,进度条实时显示状态;完成后弹出通知并自动打开输出文件夹,可直接对比原图与结果。
按场景选对放大模型与输出格式
内置 7 个模型各有侧重,按下表选择即可,不用逐个试:
| 适用场景 | 推荐选项 | 选择理由 |
|---|---|---|
| 普通照片、风景 | upscayl-standard-4x + 4 倍 | 默认模型,细节与自然度平衡,出错概率最低 |
| 动漫、数字绘画 | digital-art-4x | 针对插画风格训练,线条边缘干净 |
| 人像、质感要求高 | high-fidelity-4x | 由 HFA2k 模型移植,纹理还原细腻 |
| 建筑、文字、强边缘 | ultrasharp-4x | 锐化程度最高,适合结构清晰的图 |
| 混合内容拿不准 | ultramix-balanced-4x | 折中方案,不偏科 |
| 只要快速预览 | 2 倍 + upscayl-lite-4x | 速度快、体积大模型小 |
| 需无损存档或打印 | 输出 PNG + 较低压缩值 | PNG 无损;JPG / WebP 均为有损压缩 |
high-fidelity-4x 处理 4 倍后的结果:面部细节被重建而非涂抹,适合人像。
ultrasharp-4x 的 4 倍结果:建筑与工业场景的硬边缘明显更利落。
需要说明:内置模型原生只支持 4 倍,选 2 倍 / 3 倍时程序会先放 4 倍再缩小回目标尺寸,效果略逊于原生模型。
进阶玩法:指定 GPU、加载自定义模型、批量处理
用 GPU ID 指定处理显卡
多显卡机器可在设置面板的 "GPU ID" 输入框手动指定设备:先在设置页底部日志区查看各显卡的编号,再填入如0或0,1,2。注意 Windows 下若电源模式不是"高性能",系统可能覆盖该设置。GPU ID 的完整说明在 docs/Guide.md。
加载自定义 NCNN 模型
- 建一个文件夹(如
models),把 NCNN 格式的.bin+.param文件放进去 - 设置页找到 "Select Custom Models Folder",选中该文件夹
- 回到 Upscayl 主面板,模型下拉列表里就会出现新模型,直接选用
仓库自带了三个原生 2x / 3x 动漫模型,放在 models/ 下(realesr-animevideov3-x2/x3/x4),可用来体验原生非 4 倍放大。
整文件夹批量放大
在设置中开启 Batch Upscale,然后选择包含多张图的文件夹,程序会逐张按当前参数处理,进度实时可见,中途可停止。一个细节:如果所选模型不支持当前后处理动作,Upscayl 会把全部图像先放大完,再统一做压缩与重命名,所以中途停止时可能看到"半成品",等一轮跑完即可。
常见坑位与修复方法
现象:启动或放大时直接报错原因:显卡不支持 Vulkan 或驱动过旧 解法:确认显卡支持 Vulkan 1.1+ 并更新驱动;GTX 7xx 等确认不兼容的显卡无法使用
现象:放大后看不出变化原因:原图本身失焦或整体模糊 解法:Upscayl 重建的是像素化细节,不能去模糊或调焦点,换一张清晰但分辨率低的源图
现象:2 倍 / 3 倍结果不如 4 倍清晰原因:内置模型仅原生 4 倍,其他倍数由 4 倍结果缩小得到 解法:用
realesr-animevideov3-x2这类自定义模型获得原生低倍输出现象:批量处理中途停止,部分图片格式没变原因:后处理(压缩、缩放)在全部放大完成后才统一执行 解法:不要中途停,等待整批任务跑完
现象:设置了 GPU ID 但没生效(Windows)原因:系统显示设置覆盖了应用的指定 解法:在 Windows 高级显示设置中把程序电源模式改为"高性能"
现象:同名文件没有被重新处理原因:输出文件已存在时程序直接跳过并沿用旧文件 解法:更换输出格式 / 模型,或先清空
upscayled目录
用一张图验证完整流程
Upscayl 的价值在于把"放大 = 模糊"这件事从本地 GPU 上解掉了:选图、配模型、点按钮,4 倍结果几分钟内就能得到,且代码、模型、文档全部可查。下一步动作:挑一张 300~500 像素宽的图,用 upscayl-standard-4x 放大 4 倍,再用滑动对比条看细节重建效果,不满意时按上表换模型重跑一次即可。
【免费下载链接】upscayl🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.项目地址: https://gitcode.com/GitHub_Trending/up/upscayl
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考