Repolode
isixe

isixe/bg2x

Бесплатный браузерный AI-апскейлер изображений, который запускает модели локально, поэтому загруженные изображения не покидают ваше устройство.

Open source альтернатива:Topaz Gigapixel AILet's Enhance

Звёзды
99
Форки
4
Открытые issues
0
Последний коммит
9 дней назад

Что это?

bg2x увеличивает изображения до 4 раз с помощью моделей Real-ESRGAN, Swin2SR и Real-CUGAN. Инференс полностью выполняется в браузере через ONNX Runtime Web в Web Worker, поэтому серверная часть и загрузка изображений не нужны.

В инструменте есть десять моделей для разных типов изображений: аниме и иллюстраций, фотографий, а также изображений с шумом или сильным сжатием JPEG. При первом использовании модели загружаются с Hugging Face, а если это не удаётся — с ModelScope, после чего кэшируются в IndexedDB. При наличии используется WebGPU, в противном случае — WASM.

Поддерживаются очереди пакетной обработки с добавлением изображений перетаскиванием. Результат можно экспортировать в PNG, JPG или WebP, а пакет изображений скачать в ZIP. В проект входят интерфейс на Vue и Astro, а также сборка Electron для Windows, macOS и Linux.

Ключевые возможности

  • 01Увеличивает изображения до 4 раз с помощью моделей Real-ESRGAN, Swin2SR и Real-CUGAN.
  • 02Полностью работает в браузере на стороне клиента, без загрузки изображений на сервер.
  • 03Предлагает десять моделей для фотографий, аниме, иллюстраций и сжатых изображений.
  • 04Использует WebGPU, если он доступен, а иначе переключается на WASM.
  • 05Экспортирует изображения в PNG, JPG или WebP и позволяет скачать пакет в ZIP.
  • 06Кэширует модели в IndexedDB после первой загрузки.
  • 07Предоставляет сборку Electron для Windows, macOS и Linux.

Сценарии использования

  • Увеличение старых аниме-изображений и иллюстраций с низким разрешением.
  • Увеличение сжатых или зашумлённых фотографий без отправки на сервер.
  • Пакетное увеличение изображений из папки и экспорт результата в 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 на production-хосте нужны заголовки изоляции между источниками; в противном случае используется один поток.
  • При первом использовании модели скачиваются с Hugging Face (с переходом на ModelScope в качестве запасного варианта), поэтому для первого запуска требуется подключение к сети.

Темы

Частые вопросы

Что такое bg2x?
Бесплатный браузерный AI-апскейлер изображений, который запускает модели локально, поэтому загруженные изображения не покидают ваше устройство. bg2x увеличивает изображения до 4 раз с помощью моделей Real-ESRGAN, Swin2SR и Real-CUGAN. Инференс полностью выполняется в браузере через ONNX Runtime Web в Web Worker, поэтому серверная часть и загрузка изображений не нужны.
bg2x можно использовать бесплатно? Какая у него лицензия?
bg2x распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
bg2x всё ещё поддерживается?
Активно поддерживается. Последний коммит в bg2x — 10 окт. 2026 г..
Для чего можно использовать 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

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Набор инструментов для Windows с ИИ-моделями на ONNX и ускорением на GPU: повышение разрешения, восстановление лиц, шумоподавление и интерполяция кадров в изображениях и видео.

25221PythonMITОбновлён 7 месяцев назад