Skip to content

Repository files navigation

ResUp – AI Image Upscaler & Enhancer

ResUp is an application that enhances and transforms images using several img2img AI models. ResUp is made as a solo project to demonstrate an implementation of previously-trained models, software development capabilities, and end-to-end skills.

Installation

Run the setup.py file to install all the necessary libraries and make sure you are using Python 3.12

Usage

Run the run.py to start the application. Next, you can choose the specific ESRGAN, Ultrasharp, or AnimeGAN model and image you want to upscale. As you have chosen an image, click the "Upscale Image" button to start the upscaling process. After the transformation is completed, you can open an output folder by clicking on the "Output Folder" button.

Demonstration

Demo1

Demo2

Creators

Oleksandr Kyniv - ResUp Creator

ai-forever - ESRGAN Model Creator

Kim2091 - UltraSharp Model Creator

zunan-islands - AnimeGAN Model Creator

About

ResUp is a desktop AI image upscaler and enhancer GUI powered by Real-ESRGAN, UltraSharp, and AnimeGANv3. Upscale, restore, and stylize images using PyTorch, ONNX Runtime, and CustomTkinter.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages