Upscayl,免费开源的 AI 图像增强软件

乎语百科 384 0

有的时候我们找遍了全网却难以找到一张模糊图片的原图,这时候我们想如果能够一键将图片变成高清的就好了。其实这正是计算机视觉的一大研究反向——图形增强,通过AI计算将模糊的图片增强,将几百kb的低像素图片变成数Mb的超清图片,今天我们就来分享一款免费开源的基于AI的图片增强软件——Upscayl。

Upscayl 是一个基于 Linux 优先理念构建的跨平台应用程序。这意味着我们将 Linux 构建优先于其他构建,但这并不意味着我们会破坏其他操作系统的东西

注意:Upscayl 在没有 GPU 的情况下无法工作,抱歉。你需要一个兼容 Vulkan 的 GPU 来升级图像。CPU 或 iGPU 将无法工作。

安装‍

苹果系统

  1. 转到https://github.com/TGS963/upscayl/releases/latest
  2. 下载.dmg文件。
  3. 双击 dmg,将 Upscayl 图标拖到 Applications 文件夹中。

Windows系统

  1. 转到https://github.com/TGS963/upscayl/releases/latest
  2. 下载.exe文件。
  3. 双击exe文件,等待安装,使用。

这里我已经下载好了Windows版本,在文末提供高速下载链接

效果展示

中等分辨率图像(300-400 像素宽):

低分辨率图像(150 像素宽):

超低分辨率图像(75 像素宽):

升级两倍

本地部署npm项目

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

# INSTALL DEPENDENCIES
npm install

# RUN THE DEVELOPMENT SERVER LOCALLY
npm run start

# PACKAGE THE APP
npm run dist

# PUBLISH THE APP, MAKE SURE TO ADD GH_TOKEN= IN SHELL
npm run publish-app

问题解答

Upscayl如何运作?

Upscayl 使用 AI 模型通过猜测可能的细节来增强您的图像。它使用 Real-ESRGAN(以及未来更多)模型来实现这一点。

有可用的 CLI 吗?

CLI 工具称为 real-esrgan-ncnn-vulkan,可在 Real-ESRGAN 存储库中找到。

我需要 GPU 才能工作吗?

是的,很不幸的。NCNN Vulkan 需要兼容 Vulkan 的 GPU。Upscayl 不适用于 iGPU 或 CPU。

我该如何贡献?

您可以通过提交 PR 来捐赠更多 NCNN 兼容模型或修复代码

你不是完全开源的!!

我们是,我们正在使用完全免费和开源的技术。我们确实发布了一个二进制文件,但那是因为不包含它会破坏项目的整个目的。如果您想处理所有这些 PyTorch、NCNN 和 Python 错误,我们非常欢迎您使用 Real-ESRGAN 提供的代码编译您自己的二进制文件。为方便起见,二进制文件已预先编译,如果您不信任它,那么您可以自己编译,因为这里的一切都是免费和开源的

Upscayl 使用 Real-ESRGAN-ncnn-vulkan 二进制文件来放大图像。更多模型和算法即将推出。

版权:

Real-ESRGAN 的出色研究工作:Real-ESRGAN:版权所有 (c) 2021,王新涛

小编实测

我上传了一本书的模糊封面,等待两分钟后AI给我提供了全新的超清版图像。

标签: # 开源

留言评论

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~