This is a Python program for applying different image filters to an image using the OpenCV library.
Before running the program, you need to install the following libraries:
- OpenCV
- Matplotlib
- NumPy
- Seaborn
You can install them using pip by running the following command:
pip install opencv-python matplotlib numpy seaborn
- Clone the repository to your local machine.
- Navigate to the project directory.
- Place your image in the project directory.
- Open the image_filtering.py file and run the program.
- Select the desired effect to apply from the prompt.
- The resulting image will be displayed on the screen.
- Supported Filters
- Emboss
- Sharpen
- Blur
- Sepia