upscayl免费的AI低分辨率图像放大和增强

🆙 Upscayl

免费开源 AI 图像缩放器

Upscayl 可让您使用先进的 AI 算法放大和增强低分辨率图像。
放大图像而不损失质量。简直就像魔术一样!🎩🪄

https://upscayl.org

👨‍💻 安装

[!IMPORTANT]
你需要一块兼容 Vulkan 的 GPU(显卡)来升级图像。很多 iGPU(集成显卡)无法支持,不过试试也无妨 :)

🐧 Linux

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

💼 便捷方法

  1. 前往 发布版本我们的官方网站
  2. 下载 upscayl-x.x.x-linux.AppImage 文件。
  3. 右键点击 AppImage -> 前往“权限”选项卡 -> 勾选“允许文件执行”,然后双击该文件运行 Upscayl。

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

🍎 macOS

(MacOS 12 及更高版本)

  1. 前往 发布版本我们的官方网站
  2. 下载 upscayl-x.x.x-mac.dmg 文件。
  3. 双击 dmg 文件,将 Upscayl 图标拖入“应用程序”文件夹。
  4. 打开 Finder,点击左侧边栏中的“应用程序”选项卡。找到 Upscayl 并右键单击。选择“打开”。
  5. 在出现的窗口中,再次按“打开”。

🍺 Homebrew

brew install --cask upscayl

🐌 Windows

(Windows 10 及更高版本)

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

👨‍🏫 文档-教程和指南

查看我们的文档此处

⚖️ 结果

查看 Upscayl 前后对比此处

🤫 路线图

您可以在此处跟踪所有进度:https://github.com/orgs/upscayl/projects/1

  • 修复错误
  • 让全世界都使用自由/开源软件 (WIP 🚧)

🛠 开发

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

🏃 运行

[!NOTE]
如果您不想安装 git,可以跳过第一行,下载 源 zip 文件 并将其解压到 upscayl,然后继续执行其余说明。

sh 复制代码
git clone https://github.com/upscayl/upscayl
cd upscayl

# 安装依赖项
npm install

# 在本地运行开发服务器
## 您的日志现在将显示在终端中
npm run start

🏗️ 构建

sh 复制代码
# 安装依赖项
npm install

# 打包应用
npm run dist

# 发布应用,请确保在 Shell 中添加 GH_TOKEN=
# 仅当您是维护者时才执行此操作
npm run publish-app

🤓 常见问题解答

  • Upscayl 如何工作?
  • Upscayl 使用 AI 模型通过猜测细节来增强图像。它使用 Real-ESRGAN 和 Vulkan 架构来实现这一点。我们的后端 完全开源,遵循 AGPLv3 许可证。
  • 我没有看到升级后的图像有显著变化。为什么?
  • Upscayl 可以增强低分辨率图像和像素化图像,但无法对图像进行去模糊或对焦调整。如果您的图像失焦或完全模糊,Upscayl 不适合您使用。请使用与我们在此处提供的示例类似的图像。(COMPARISONS.MD
  • 有可用的命令行工具吗?
  • 该命令行工具名为 upscayl-ncnn
  • 我需要 GPU 才能运行它吗?
  • 很遗憾,是的。NCNN Vulkan 需要兼容 Vulkan 的 GPU。Upscayl 无法与大多数核显或 CPU 兼容。不过,试试也无妨 ;)
  • @Wyrdgirn 在 #390 中贡献了适用于 Windows 和 Linux 的解决方法!没人知道如何操作 macOS 和 Haiku 框架……
  • 我停止了神奇的 Batch Upscayl,但我的图片没有被处理、压缩,或者比例不对!
  • 当模型不支持某个操作时,Upscayl 会先完成所有图片的升级,然后再进行后处理。这意味着您只需等待该过程完成即可。
  • 我如何贡献?
  • 您可以通过提交 PR 来报告问题、修复代码和添加功能,或者捐款!😊
  • GPU ID 有什么用?
  • 它用于选择要使用的 GPU。具体步骤详见 Wiki
  • 请注意,对于 Windows 系统,如果 Upscayl 未设置为性能模式,系统可能会覆盖此设置。
  • 我在哪里可以找到更多模型?
  • 更多模型可以从这里获取:https://github.com/upscayl/custom-models

关于项目

Upscayl 可让您使用先进的 AI 算法放大和增强低分辨率图像。放大图像而不会损失质量。简直就像魔术一样!
AGPL-3.0
Typescript
40,250
1881
185
2022-07-31
2025-09-25

增长趋势 - stars