Welcome to the Image Processing Projects repository! This collection of Python scripts leverages popular libraries such as OpenCV, NumPy, and Matplotlib to perform various image processing tasks. Each project is designed to showcase specific functionalities and can be used as a starting point for further exploration and customization.
This Python script uses Tkinter for the GUI, OpenCV for image processing, and Pillow (PIL) for image display. The application allows users to inpaint an image based on a selected mask.
- Run the script using a Python interpreter.
- Click the "Inpaint Image" button.
- Select an image file and a corresponding mask file when prompted.
- The inpainted result will be displayed in the GUI.
- Python 3.x
- Tkinter
- OpenCV
- Pillow (PIL)
This Python script utilizes OpenCV and Matplotlib to detect and inpaint damaged regions in an image.
-
Ensure you have the required dependencies installed:
pip install opencv-python numpy matplotlib
This Python script utilizes OpenCV and Matplotlib to perform edge detection on an image.
-
Ensure you have the required dependencies installed:
pip install opencv-python numpy matplotlib
This Python script uses OpenCV and NumPy to manipulate pixel values in an image and print boundary conditions.
-
Ensure you have the required dependencies installed:
pip install opencv-python numpy
This Python script uses OpenCV to inpaint a marked area in a color image with linear interpolation.
-
Ensure you have the required dependencies installed:
pip install opencv-python numpy
1.I have given images and mask image for refrences