Upscayl 图片放大完整指南:3 分钟让低清照片变高清
【免费下载链接】upscayl🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.项目地址: https://gitcode.com/GitHub_Trending/up/upscayl
要发的图只有 300 像素宽,平台却要 1080p,你不必掏钱买商业软件。Upscayl 是一款免费开源的 AI 图片放大器,把低清图片放大 4 倍的同时自动补细节,全程在本地完成,不经过任何云端。
Upscayl 项目名片:3 秒判断值不值得装
| 项目 | 信息 |
|---|---|
| 项目名与版本 | Upscayl 2.15 |
| 技术栈 | Electron + React + TypeScript,AI 推理用 Real-ESRGAN(ncnn/Vulkan 架构) |
| 许可证 | AGPL-3.0 开源 |
| 一句话定位 | 免费、开源、纯本地运行的 AI 图片放大器 |
| 适用平台 | Windows 10+ / macOS 12+ / 主流 Linux 发行版 |
| 上手门槛 | 低:下载即用,但需要一张支持 Vulkan 的显卡 |
它适合谁:老照片修复、像素图放大、游戏截图和二次元素材增强。不适合谁:只有核显且不支持 Vulkan 的机器,以及指望它给失焦模糊照片"救场"的期望——拍糊了它救不回来。
跑起来之前,先花 1 分钟做准备
⚠️显卡硬性要求:Upscayl 依赖 GPU 做 AI 推理,大多数核显(iGPU,即 CPU 里集成的显示芯片)和纯 CPU 跑不起来。Linux 用户建议先用 VulkanCapsViewer 确认自己的显卡在支持列表里,这是官方排错文档推荐的第一道检查。
按平台拿对应安装包:
- Windows 10+:下载
upscayl-x.x.x-win.exe安装。首次启动弹 SmartScreen 警告时,点"更多信息"再选"仍要运行"即可,这是未签名发行商的正常提示; - macOS 12+:下载
upscayl-x.x.x-mac.dmg拖入应用程序文件夹;或一行命令brew install --cask upscayl; - Linux:Flatpak、Snap、AppImage、deb、rpm 任选。不想装的话选 AppImage,右键开启执行权限后双击就能跑。
想从源码跑开发版的话:
git clone https://gitcode.com/GitHub_Trending/up/upscayl cd upscayl npm install npm run start第一次操作:从选图到出结果
界面左侧是四步操作流,右侧是预览区,一张图片放大 AI 放大跑完大约一两分钟,全程不用离开这个窗口:
- Select Image→ 左侧 Step 1 的紫色按钮 → 右侧预览区出现你选中的图片;
- Select Upscaling Type→ Step 2 的模型下拉框 → 普通照片选 General Photo 即可,内置 7 个模型全部输出 x4;
- Set Output Folder→ Step 3 按钮 → 默认保存到图片原路径,也可以另存到新文件夹;
- Upscayl→ Step 4 的绿色按钮 → 进度条走完,输出文件夹里就是放大后的成品。
按需取功能:常见需求 → 对应配置
| 你的需求 | 对应功能 | 配置入口 |
|---|---|---|
| 整文件夹一次处理完 | 批量放大(Batch Upscale) | 左侧面板顶部开关 |
| 放大后有条纹、伪影 | TTA 模式 | 设置页签开关 |
| 想放大到 16 倍 | 双重放大(Double Upscayl) | Step 2 下方勾选框 |
| 控制输出格式、宽度、EXIF | PNG/JPG/WEBP、Custom Output Width、Copy Image Metadata | 设置页签各选项 |
| 核显识别不对、跑不起来 | 手动指定 GPU ID | 设置页签"GPU ID"输入框 |
批量放大整个文件夹
打开左侧面板的Batch Upscayl开关,"选图片"就变成"选文件夹",文件夹里的图片会排队处理。坑在哪:中途如果点了停止,程序会先把全部图片放大完、再做压缩等后处理——看到界面没反应别急,这是正常流程不是卡死。
画质拉满:TTA 与双重放大
TTA(Test Time Augmentation,多次推理再融合结果)能去掉部分伪影,代价是耗时变成 8 倍,只建议对单张重要图片用;双重放大则连续放大两次直接到 16 倍。日常使用保持两者都关闭,追求极致画质时再打开。
手动指定 GPU
先试着放大一次,然后到设置页签往下滚到日志区,会列出所有 GPU ID(例如 0 是 AMD、1 是 Nvidia,以你的机器为准)。把目标显卡编号填进GPU ID输入框,多显卡还能写0,1,2。坑在哪:Windows 下若系统电源计划没设为高性能,这个设置可能被系统覆盖。
再进阶一些的可选项:
- 自定义模型:把 NCNN 模型(
.bin+.param两个文件)放进一个models文件夹,设置里 "Select Folder" 选中即可用,模型转换方法见 Model-Conversion-Guide.md; - 命令行版本:后端 upscayl-ncnn 本身是独立 CLI,写脚本批处理可以直接调用;
- 元数据拷贝:开 "Copy Image Metadata" 会把原图 EXIF 写进新图,官方建议此时改用 JPG 以获得更好的跨系统兼容性;
- 自动更新、20 多种语言、明暗主题:设置页签内直接切换;日志区还有 COPY 按钮,提 issue 时一键贴日志。

遇到问题先看这里
- 症状:放大失败,日志提示找不到 Vulkan 设备。原因:显卡或驱动不支持 Vulkan。解法:重装显卡驱动,Linux 下用 VulkanCapsViewer 确认,见 Linux 排错指南。
- 症状:双显卡笔记本一直在核显上跑或直接报错。原因:系统默认选了 iGPU。解法:设置页把 GPU ID 手动填成独显编号,Windows 同时把电源模式切到高性能,见 Windows 排错指南。
- 症状:放大完和原图几乎没区别。原因:源图本身清晰,AI 没有细节可补;或源图失焦模糊,放大救不了。解法:挑低清、像素化的图用效果最明显,前后对比示例见 COMPARISONS.MD。
- 症状:批量放大中途点了停止,部分图倍率不对或没压缩。原因:模型不支持该操作时,程序先把全部图片放大完再做后处理。解法:等流程自然结束,不要反复中止。
- 症状:macOS Monterey 上窗口一片黑屏。原因:老系统与 Electron 应用的已知兼容问题。解法:升级到系统支持的最新 macOS 版本,见 macOS 排错指南。
- 仍未解决:按设置页签的 COPY 按钮复制日志,去项目 issue 区搜索或直接提交新 issue,把日志贴上去能省很多沟通成本。更多细节可查 官方使用指南。
Upscayl 把"图片放大"这件原本要花钱的事变成了本地白嫖:免费、开源、三平台通吃,装好就能用。如果你遇到 bug、想补一份中文翻译之外的语言,或者直接贡献代码,项目的 issue 区都欢迎你来。
【免费下载链接】upscayl🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.项目地址: https://gitcode.com/GitHub_Trending/up/upscayl
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考