The Real-ESRGAN Image Processor is a user-friendly application for enhancing images using the Real-ESRGAN model. It allows you to load images, process them with high-quality upscaling, and save the enhanced results. The application features a clean and intuitive graphical user interface (GUI) built with Python's Tkinter library.
- Load Images: Select images from your file system for processing.
- Process Images: Enhance images using the Real-ESRGAN model.
- Save Output: Choose the location to save the processed image.
- Progress Tracking: Monitor the progress of image processing.
- Dark Mode: Toggle between light and dark mode for a better visual experience.
To get started, you'll need Python 3.12 or later installed on your system. Follow these steps to set up the application:
-
Clone the Repository:
git clone https://github.com/yourusername/PhotoEditor.git cd PhotoEditor
-
Install Dependencies: Ensure you have the required Python libraries. You can install them using
pip
:pip install -r requirements.txt
-
Build the Application:
- For Windows:
python setup.py py2exe
- For macOS:
python setup.py py2app
- For Windows:
-
Run the Application:
- On Windows, navigate to the
dist
folder and runPhotoEditor.exe
. - On macOS, navigate to the
dist
folder and openPhotoEditor.app
.
- On Windows, navigate to the
The Real-ESRGAN Image Processor is an open-source project created by Whitelightning Dev. We welcome contributions and improvements! If you'd like to contribute, please follow these guidelines:
- Fork the Repository: Create a personal copy of the project by forking it on GitHub.
- Create a Branch: Develop your changes in a new branch.
- Submit a Pull Request: Once your changes are ready, submit a pull request for review.
This project is licensed under the MIT License. See the LICENSE file for more details.
For questions or feedback, please reach out to Whitelightning Dev at [danielmommsen@hotmail.com].