A web application built with Streamlit for processing and enhancing low-quality images. The application consists of two modules:
- Supports restoration of images with three degradations: low light, noisy, and blurry.
- Utilizes Real ESRGAN and BSRGAN for enhancing images.
- Clone this repository and navigate to the project directory.
- Run the command
pip install -r requirements.txt
to install the dependencies.
- Run the command
streamlit run app.py
to start the application. - Open your web browser and go to http://localhost:8501.
- By default, Streamlit allows file uploads up to 200MB. If you want to increase the maximum upload size for audio files, use the command
streamlit run app.py --server.maxUploadSize=1028
. - Use the application to upload and process low-light images.