Realesrgan-gui-跨平台实用、美观的AI图片放大工具

Real-ESRGAN GUI 是 AI 图像修复算法 Real-ESRGAN 的开源图形界面。

Github:https://github.com/TransparentLC/realesrgan-gui

官网:https://akarin.dev/realesrgan-gui/

  • 简单易上手的图形界面
  • Windows、Linux、macOS 全平台支持 1
  • 深色模式自动切换 2
  • 多语言支持 3
  • 完全在本地运行,无需安装,绿色便携

1 已在 Windows 10、Ubuntu 22.04 上确认兼容性。由于缺少测试环境,可能无法处理 macOS 相关的使用问题。
2 在 macOS 上未适配。
3 目前支持的语言:简繁中文、English、Українська。欢迎添加更多语言的翻译,或对现有翻译进行改进。

功能介绍

在原版支持的功能的基础上,增加了以下功能:

  • 任意尺寸放大
    • Real-ESRGAN 只能将输入的图片以固定的 2-4x 倍率(和选用的模型有关)放大。
    • 这一功能通过多次调用 Real-ESRGAN 后使用常规缩放算法降采样实现。
    • 例如将 640x360 的图片使用 2x 的模型放大到宽度 1600,实际操作为先放大到 1280x720,再放大到 2560x1440,最后降采样到 1600x900。
    • 默认使用 Lanczos 进行降采样,也可以选择其它算法。
  • 对 GIF 的处理
    • 将 GIF 的各个帧拆分出来并记录时长,逐个放大后再进行合并。
  • 拖拽支持
    • 将图片文件或目录拖拽到窗口的任意位置上,即可自动将它的路径设定为输入和输出路径。
    • 根据拖拽时选择的放大尺寸计算方式,在输出路径中会自动添加形如 x4、w1280、h1080 的后缀。
  • 深色模式界面
    • 使用 darkdetect 实现。
    • 在启动时根据系统设定选择使用浅色或深色模式界面,支持在修改系统设定时自动切换。
  • 多语言支持
    • 界面语言和系统语言(使用 locale.getdefaultlocale 获取)一致。
    • 目前支持简繁中文和英语。在缺少某个语言的翻译文本的情况下,默认会回退到英语。
    • **欢迎添加更多语言的翻译,或对现有的翻译进行改进