Rachid Benoudi
Develop a tool that allows users to upload images with various quality issues (e.g., noise, blur, low resolution) and apply different restoration and enhancement techniques.
GUI developed using PyQt for user-friendly interaction.
Integration of image processing algorithms for noise reduction, sharpening, and resolution enhancement.
Before-and-after comparison view for users to visualize the improvements.
Option to save the enhanced images in different formats (e.g., JPEG, PNG).