Repolode
isixe

isixe/bg2x

Ampliador de imágenes con IA gratuito y basado en el navegador; ejecuta los modelos localmente para que las imágenes nunca salgan de tu dispositivo.

Alternativa open source a:Topaz Gigapixel AILet's Enhance

Estrellas
99
Forks
4
Issues abiertos
0
Último commit
hace 9 días

¿Qué es?

bg2x amplía imágenes hasta 4x con los modelos Real-ESRGAN, Swin2SR y Real-CUGAN. La inferencia se ejecuta por completo en el navegador mediante ONNX Runtime Web dentro de un Web Worker, por lo que no requiere un backend ni subir imágenes.

La herramienta ofrece diez modelos para distintos tipos de imágenes, incluidos modelos para anime e ilustraciones, fotografías y archivos JPEG con ruido o muy comprimidos. Los modelos se descargan la primera vez que se usan desde Hugging Face, con ModelScope como alternativa, y se guardan en IndexedDB. Usa WebGPU cuando está disponible y, de lo contrario, recurre a WASM.

Admite colas de procesamiento por lotes con entrada mediante arrastrar y soltar, exporta en PNG, JPG o WebP y permite descargar los lotes como ZIP. Incluye una interfaz desarrollada con Vue y Astro, además de una versión para Electron para Windows, macOS y Linux.

Funciones clave

  • 01Amplía imágenes hasta 4x con los modelos Real-ESRGAN, Swin2SR y Real-CUGAN.
  • 02Se ejecuta por completo en el navegador, del lado del cliente, sin subir imágenes.
  • 03Ofrece diez modelos para fotografías, anime, ilustraciones e imágenes comprimidas.
  • 04Usa WebGPU cuando está disponible y, de lo contrario, recurre a WASM.
  • 05Exporta en PNG, JPG o WebP y descarga los lotes como ZIP.
  • 06Guarda los modelos en IndexedDB después de la primera descarga.
  • 07Ofrece una versión de escritorio para Electron para Windows, macOS y Linux.

Casos de uso

  • Ampliar ilustraciones y obras de anime antiguas o de baja resolución.
  • Ampliar fotografías con ruido o comprimidas sin enviarlas a un servidor.
  • Ampliar un lote de imágenes y exportarlo como ZIP.

Inicio rápido

  1. 1

    Clona el repositorio

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

    Entra en la carpeta del proyecto

    cd bg2x
  3. 3

    Instala las dependencias

    pnpm install
  4. 4

    Inicia el servidor de desarrollo y abre http://localhost:4321

    pnpm dev

Antes de usarlo

  • Las instalaciones usan pnpm. El repositorio incluye tanto package-lock.json como pnpm-lock.yaml, así que no se deben combinar gestores de paquetes.
  • La inferencia WASM con varios hilos requiere encabezados de aislamiento entre orígenes en el host de producción; de lo contrario, se utiliza un solo hilo.
  • Los modelos se descargan de Hugging Face la primera vez que se usan (con ModelScope como alternativa), por lo que se necesita conexión a Internet al inicio.

Temas

Preguntas frecuentes

¿Qué es bg2x?
Ampliador de imágenes con IA gratuito y basado en el navegador; ejecuta los modelos localmente para que las imágenes nunca salgan de tu dispositivo. bg2x amplía imágenes hasta 4x con los modelos Real-ESRGAN, Swin2SR y Real-CUGAN. La inferencia se ejecuta por completo en el navegador mediante ONNX Runtime Web dentro de un Web Worker, por lo que no requiere un backend ni subir imágenes.
¿bg2x es gratuito? ¿Qué licencia tiene?
bg2x es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿bg2x sigue mantenido?
Mantenimiento activo. El último commit de bg2x fue el 10 oct 2026.
¿Para qué puedo usar bg2x?
Ampliar ilustraciones y obras de anime antiguas o de baja resolución. Ampliar fotografías con ruido o comprimidas sin enviarlas a un servidor. Ampliar un lote de imágenes y exportarlo como ZIP.
¿Cómo se instala bg2x?
Clona el repositorio: git clone https://github.com/isixe/bg2x.git Entra en la carpeta del proyecto: cd bg2x Instala las dependencias: pnpm install Inicia el servidor de desarrollo y abre http://localhost:4321: pnpm dev
¿Dónde consigo bg2x?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/isixe/bg2x

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados