Upscayl 免费 AI 图像放大:5 分钟出第一张图
【免费下载链接】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 兼容的显卡,这是硬门槛。多数集显和 CPU 不在支持范围内,独立显卡基本都能跑。系统版本方面,Windows 10 及以上、macOS 12 及以上,Linux 各主流发行版均可。确认显卡没问题后,直接进安装环节。
📦 安装
三个平台的安装都只需一条命令或一个安装包。
| 平台 | 安装方式 | 关键命令 / 安装包 |
|---|---|---|
| Linux | Flatpak,也提供 .AppImage、.deb、.rpm | flatpak install flathub org.upscayl.Upscayl |
| macOS 12+ | Homebrew,或下载 .dmg 拖入应用程序 | brew install --cask upscayl |
| Windows 10+ | EXE 安装包,遇 SmartScreen 警告点「More Info → Run Anyway」 | upscayl-x.x.x-win.exe |
装完后双击图标即可启动,首次运行会弹出一个欢迎向导,点Get Started就进入主界面了。
🖼️ 第一张图
主界面左侧是一条纵向流程,右侧实时显示所选图片,跟着往下走就行。
先点Select Image选一张图。支持 PNG、JPG、JPEG、WEBP,也可以直接把文件拖进窗口,或者按 Ctrl+V 粘贴剪贴板里的截图。选完图后,右侧立即出现预览,同时下方会列出原图的实际尺寸。
接着在Select AI Model里挑模型。每个模型卡片都带 Before / After 对比小图和一句话定位,点右上角图标还能放大看。日常照片用默认的 Upscayl Standard 即可,不用纠结。
然后是输出位置。默认直接写到图片所在目录,想另存就点Set Output Folder指定一个文件夹。
最后点Upscayl开始按钮。按钮上方会显示尺寸换算,比如 500x500 到 2000x2000,进度条走完即完成。想对比效果,打开 More Options 里的Lens View拖镜头,或用Slider View拖动分割线;选错图了点Reset Image重来。
放大完成后,如果你想换场景或调参数,下面的表格能帮你对号入座。
🧩 场景配置
按你的使用场景,对照表格选配置。
| 场景 | 推荐选择 | 说明 |
|---|---|---|
| 单张照片日常放大 | Upscayl Standard 4x | 默认全能模型;赶时间可换 Upscayl Lite,速度快、质量损失小 |
| 整批素材一次跑完 | 勾选 Batch Upscayl | 按钮变为Select Folder,文件夹里只放 PNG/JPG/JPEG/WEBP,完成后点Open Upscayled Folder |
| 加载社区 NCNN 模型 | ADD CUSTOM MODELS 区域 | 文件夹内放成对的 .bin 与 .param 文件,点Select Folder指向它,模型出现在下拉列表的 Imported Custom Models 分组,转换方法见 docs/Model-Conversion-Guide.md |
| 插画与美术素材 | Digital Art | 面向数字插画;Remacri、Ultramix、Ultrasharp 标注 Non-Commercial,不可商用 |
| 多显卡指定独显 | GPU ID输入框 | 先在 Settings 日志区查看可用 GPU ID,多卡用逗号分隔;Windows 需切换系统性能模式,否则可能被覆盖 |
其余参数一句话带过:Image Scale 滑杆范围 1–16 倍,超过 4x 只做重缩放、不再走 AI 放大;Save Image As 输出 PNG/JPG/WEBP 并配合 Image Compression 调压缩率;Double Upscayl 对同一张图跑两遍、耗时明显变长;TTA Mode 可减少伪影但耗时约 8 倍;COPY IMAGE METADATA 保留原图 EXIF。
跑通第一张图后,最直观的问题是:放大到底放大了什么。下面用仓库自带的样例看细节。
🔍 效果实测
下面是仓库自带的对比样例:一张 500x500 的金门大桥照片,用 Upscayl Standard 4x 放大到 2000x2000。
三个具体观察点:
- 桥身钢桁架的交叉斜杆、悬索和桥塔轮廓在放大后清晰可辨,原图里糊成一片的区域被还原成独立线条。
- 山体岩石的侵蚀纹理和岸边植被边缘明显锐利,细节密度提升而不是一味加对比度。
- 桥塔被雾遮挡的区域 AI 补全得柔和,没有出现生硬的块状边缘。
需要说明的是,AI 放大不等于去模糊:原图失焦或发糊时,放大结果不会比换一张清晰但低分辨率的图更明显。
效果确认后,如果运行中弹了错误框,先查下面这张表再排查。
🚨 报错速查
| 现象 | 可能原因 | 解决办法 |
|---|---|---|
| 弹 "GPU Error" | 当前显卡不支持 Vulkan,集显和 CPU 不在支持范围 | 换带独显的机器;双卡机器在GPU ID填独显 ID,Windows 先切系统性能模式 |
| 提示 "Please select an output folder first" | 尚未设置输出文件夹 | 点Set Output Folder;或在 Settings 打开 SAVE OUTPUT FOLDER 让应用记住目录 |
| 提示 "Invalid Image" | 扩展名不在支持列表 | 只接受 PNG、JPG、JPEG、JFIF、WEBP,换图或先转格式 |
| 提示 "Read/Write Error" | 输出路径写错或无读写权限 | 核对路径、给目录加权限;Linux 可参考 docs/troubleshooting/linux.mdx |
| 放大前后看不出变化 | 原图失焦或发糊 | 换一张清晰但分辨率低的原图再试 |
以上都解决不了的话,Settings 页底部的日志区配合 COPY LOGS 按钮可以把完整日志贴给开发者。
📚 延伸资料
- 官方指南:docs/Guide.md 覆盖 GPU ID、自定义模型、日志等进阶内容,docs/troubleshooting/ 按平台提供排错条目。
- 源码入口:放大任务命令实现在 electron/commands/(image-upscayl.ts、batch-upscayl.ts),界面代码在 renderer/。
- 参与开发:git clone https://gitcode.com/GitHub_Trending/up/upscayl 后按 README 的 Development 一节执行 npm install 和 npm run start。
【免费下载链接】upscayl🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.项目地址: https://gitcode.com/GitHub_Trending/up/upscayl
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考