# Image Segmentation Using OpenCV
This project demonstrates basic image segmentation techniques using OpenCV in Python. It applies Otsu's thresholding method and performs basic image cleaning using erosion and dilation.
## Project Overview
The project performs the following steps:
1. **Grayscale Conversion**: Converts the image to grayscale.
2. **Thresholding**: Uses Otsu's method to threshold the image into binary (black and white) form.
3. **Image Cleaning**: Performs erosion and dilation to clean up the thresholded image.
## Prerequisites
Before running the project, make sure you have the following installed:
- Python 3.x
- OpenCV
- Numpy
You can install the required dependencies using `pip`:
```bash
pip install opencv-python numpy