This project is a comprehensive desktop application developed in Python that integrates advanced image processing techniques with a professional graphical user interface (GUI). Leveraging industry-standard libraries such as OpenCV for computer vision, Tkinter for the interface, and Matplotlib for data visualization, the tool allows users to perform real-time image manipulation and analysis.
Key Features:
Dynamic Image Enhancement: Includes built-in filters for histogram equalization, image blurring, and sharpening.
Advanced Edge Detection: Utilizes Sobel operators and other edge-finding algorithms to highlight structural features within images.
Integrated Data Visualization: Features a dedicated plotting area to display image histograms and pixel intensity distributions alongside the processed media.
Professional UI/UX: Designed with a modern "Dark Mode" aesthetic, featuring responsive grid layouts and intuitive dropdown menus for seamless tool selection.