Sobre el proyecto

QualityScaler es una aplicación de Windows que utiliza IA para mejorar, ampliar y reducir el ruido de fotografías y videos. Cuenta con una interfaz gráfica elegante, soporta múltiples GPUs y maneja varios formatos de imagen (jpg, png, tif, bmp, webp, heic) y video (mp4, webm, mkv, flv, gif, avi, mov, mpg, qt, 3gp). Las características clave incluyen el particionado automático de imágenes para evitar límites de VRAM, el redimensionado antes de la ampliación, la interpolación entre archivos originales y ampliados, y la ampliación de video con opción de detener/reanudar. Centrado en la privacidad, funciona completamente sin conexión. Está construido con Python usando PyTorch, ONNX, OpenCV y CustomTkinter, y requiere Windows 10/11, 8GB de RAM y una GPU compatible con DirectX12 con 4GB de VRAM. La hoja de ruta incluye codificación acelerada por hardware, mejoras de subprocesamiento múltiple y nuevos modelos de IA. Los usuarios pueden ejecutarlo desde el código fuente con Python y VSCode, o descargar versiones precompiladas.