Repolode
isixe

isixe/bg2x

一款免费的浏览器端 AI 图像超分辨率工具,模型在本地运行,图片不会上传。

可替代:Topaz Gigapixel AILet's Enhance

Star
99
Fork
4
未关闭 Issue
0
最近提交
10天前

这是什么?

bg2x 使用 Real-ESRGAN、Swin2SR 和 Real-CUGAN 模型,将图片放大至最高 4 倍。推理完全在浏览器中通过 Web Worker 内的 ONNX Runtime Web 完成,没有后端,也不需要上传图片。

工具提供 10 个针对不同场景的模型,包括动漫与插画模型、照片模型,以及适合有噪点或高压缩 JPEG 的模型。模型在首次使用时从 Hugging Face 下载(ModelScope 作为备用源),并缓存到 IndexedDB 中。可用时使用 WebGPU 加速,否则回退到 WASM。

支持拖放添加图片和批量队列处理,可导出 PNG、JPG 或 WebP 格式,并可将整批结果打包为 ZIP 下载。项目基于 Vue 与 Astro 构建,同时提供适用于 Windows、macOS 和 Linux 的 Electron 桌面版。

核心功能

  • 01使用 Real-ESRGAN、Swin2SR 和 Real-CUGAN 模型将图片放大至最高 4 倍。
  • 02完全在浏览器端运行,不上传图片。
  • 03提供 10 个分别适用于照片、动漫、插画和压缩图片的模型。
  • 04可用时使用 WebGPU 加速,否则回退到 WASM。
  • 05支持导出 PNG、JPG 或 WebP,并可将批量结果打包为 ZIP。
  • 06模型首次下载后缓存在 IndexedDB 中。
  • 07提供适用于 Windows、macOS 和 Linux 的 Electron 桌面版。

适用场景

  • 放大老旧或低分辨率的动漫与插画作品。
  • 在不上传服务器的前提下放大压缩或有噪点的照片。
  • 批量放大一组图片并打包导出为 ZIP。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/isixe/bg2x.git
  2. 2

    进入项目目录

    cd bg2x
  3. 3

    安装依赖

    pnpm install
  4. 4

    启动开发服务器,然后访问 http://localhost:4321

    pnpm dev

使用前须知

  • 安装使用 pnpm,且仓库同时包含 package-lock.json 和 pnpm-lock.yaml,不应混用包管理器。
  • 多线程 WASM 推理需要生产主机发送跨域隔离响应头,否则会退化为单线程。
  • 模型在首次使用时从 Hugging Face 下载(备用源为 ModelScope),因此首次需要网络连接。

标签

常见问题

bg2x 是什么?
一款免费的浏览器端 AI 图像超分辨率工具,模型在本地运行,图片不会上传。 bg2x 使用 Real-ESRGAN、Swin2SR 和 Real-CUGAN 模型,将图片放大至最高 4 倍。推理完全在浏览器中通过 Web Worker 内的 ONNX Runtime Web 完成,没有后端,也不需要上传图片。
bg2x 可以免费使用吗?用的什么许可证?
bg2x 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
bg2x 还在维护吗?
活跃维护中。bg2x 最近一次提交是在 2026年10月10日。
bg2x 适合用来做什么?
放大老旧或低分辨率的动漫与插画作品。 在不上传服务器的前提下放大压缩或有噪点的照片。 批量放大一组图片并打包导出为 ZIP。
bg2x 怎么安装和运行?
克隆仓库: git clone https://github.com/isixe/bg2x.git 进入项目目录: cd bg2x 安装依赖: pnpm install 启动开发服务器,然后访问 http://localhost:4321: pnpm dev
在哪里获取 bg2x?
源代码和安装说明在 GitHub 上:https://github.com/isixe/bg2x

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目