MENU

Upscayl:免费开源AI图片修复开源项目

November 28, 2025 • Read: 4 • AI教程

AI摘要:Upscaly 是一个免费的开源AI图片修复项目,能够放大并增强低分辨率图像,而不损失画质。它需要一块支持Vulkan的GPU,支持Linux、macOS和Windows操作系统,并提供了详细的安装指南和文档。Upscaly使用AI模型来增强图像,通过猜测图像细节来实现这一功能,采用Real-ESRGAN和Vulkan架构。用户可以通过提交PR来报告问题、修复代码和添加功能,或者进行捐赠来贡献力量。

Powered by 中文AI技术教程与社区分享.

_20251128_171038_135.png

🆙 Upscail


免费开源 AI 图像放大器

Upscyl 利用先进的 AI 算法,让您放大并增强低分辨率图像。放大图像而不损失画质。简直就像魔法一样!🎩🪄

https://upscayl.org

Upscayl项目地址:

 演示.展示.mp4 

内容


  • 👨‍💻 安装

    • 🐧 Linux
    • 🍎 macOS
    • 🐌 Windows
  • 👨‍🏫 文档 - 教程和指南
  • ⚖️ 演示结果(前后对比)
  • 🤫 路线图
  • 🛠 开发 Upscyl
  • 🤓 常见问题解答
  • 🎁 捐款支持该项目
  • ❤ 鸣谢

👨‍💻 安装


重要的

你需要一块支持 Vulkan 的 GPU(显卡)才能提升图像分辨率。很多集成显卡(iGPU)都无法使用,不过试试也无妨 :)

🐧 Linux


Upscayl 应该可以在大多数 Linux 操作系统的软件列表中找到。你的发行版应用商店也可能支持Flatpak或 Snap 版本。

💼 便携式方法


  1. 前往发布页面或我们的官方网站。
  2. 下载 upscayl-x.x.x-linux.AppImage 文件。
  3. 右键单击 AppImage -> 转到“权限”选项卡 -> 选中“允许文件执行”,然后双击该文件以运行 Upscalel。

您还可以选择使用其他格式进行安装,例如 RPM(Fedora)、DEB(基于 Debian/Ubuntu)和 ZIP(任何 x86 Linux 操作系统)。

🍎 macOS


(MacOS 12 及更高版本)

1. 前往发布页面或我们的官方网站[。]()

  1. 下载 upscayl-x.x.x-mac.dmg 文件。
  2. 双击 dmg 文件,将 Upscale 图标拖入“应用程序”文件夹。
  3. 打开 Finder,点击左侧边栏的“应用程序”标签。找到 Upscaly 并右键点击。选择“打开”。
  4. 在弹出的窗口中,再次按下“打开”。

🍺 自酿啤酒


brew install --cask upscayl

🐌 Windows


(Windows 10 及更高版本)

  1. 前往发布页面或我们的官方网站。
  2. 下载 upscayl-x.x.x-win.exe 文件。
  3. 双击 exe 文件即可启动。
  4. 如果收到 SmartScreen 警告 - 点击“更多信息”,然后点击“仍然运行”,或者在未验证的发布者对话框中按“是”。
  5. 按照安装步骤操作。
  6. 利润!

👨‍🏫 文档 - 教程和指南


请点击此处查看我们的文档。

  • 尝试更多新型号!
  • 转换您自己的模型
  • 兼容性列表
  • 故障排除

⚖️ 结果


点击此处查看 Upscyl 使用前后的对比照片。

路线图


您可以在这里跟踪所有进展:https://github.com/orgs/upscayl/projects/1

  • 修复漏洞
  • 让全世界都使用开源软件(开发中 🚧)

🛠 开发


我推荐使用 Volta:https://volta.sh来安装 Node.js。下载并安装 Volta,然后执行以下操作:volta install node

跑步


笔记

如果您不想安装git,您可以跳过第一行,下载源代码 zip 文件并将其解压到 upscayl 指定位置,然后继续按照其余说明操作。

git clone https://github.com/upscayl/upscayl
cd upscayl

# INSTALL DEPENDENCIES
npm install

# RUN THE DEVELOPMENT SERVER LOCALLY
## YOUR LOGS WILL NOW APPEAR IN THE TERMINAL
npm run start

🏗️ 建筑


# INSTALL DEPENDENCIES
npm install

# PACKAGE THE APP
npm run dist

# PUBLISH THE APP, MAKE SURE TO ADD GH_TOKEN= IN SHELL
# ONLY DO THIS IF YOU'RE A MAINTAINER
npm run publish-app

🤓 常见问题解答


  • Upscyl 的工作原理是什么?

    • Upscayl 使用 AI 模型来增强图像,通过猜测图像细节来实现这一功能。它采用 Real-ESRGAN 和 Vulkan 架构来实现这一目标。我们的后端完全开源,遵循 AGPLv3 许可协议。
  • 我没看到放大后的图片有明显变化。这是为什么呢?

    • Upscyl 可以增强低分辨率和像素化的图像,但无法去除图像模糊或调整焦点。如果您的图像失焦或完全模糊,Upscyl 并不适用。请使用与我们提供的示例类似的图像
  • 是否有命令行界面(CLI)可用?

    • CLI 工具名为upscayl-ncnn。
  • 我需要独立显卡才能运行这个程序吗?

    • 是的,很遗憾。NCNN Vulkan 需要支持 Vulkan 的 GPU。Upscayl 在大多数集成显卡或 CPU 上都无法运行。不过,试试也无妨 ;)

      • @Wyrdgirn 在#390中提供了一个适用于 Windows 和 Linux 的变通方案!目前还没有人知道如何操作 macOS 和 Haiku 框架……
  • 我停止了批量放大功能,我的图像没有被处理、压缩,也没有出现比例错误!

    • 如果某个模型不支持某个操作,Upscyl 会先完成所有图像的放大处理,然后再进行后处理。这意味着您只需等待该过程完成即可。
  • 我能如何贡献一份力量?

    • 您可以通过提交 PR 来报告问题、修复代码和添加功能,或者进行捐赠!😊
  • GPU ID 是做什么用的?

    • 它是用于选择要使用的 GPU。具体步骤详见Wiki。

      • 请注意,对于 Windows 系统,如果 Upscale 未设置为性能模式,则系统可能会覆盖此设置。
  • 哪里可以找到更多模型?