A simple desktop application for object detection and counting using OpenCV and Tkinter.
- Browse and select images from your file system
- Automatic object detection using contour analysis
- Visual display of detected objects with green contours
- Real-time object counting
- Clone the repository:
git clone https://github.com/AkashSasikumar47/Object-Detectify-DIP.git
cd Object-Detectify-DIP- Install dependencies:
pip install -r requirements.txtRun the application:
python main.py- Click "Select Image" button
- Choose an image file
- View the original image (left) and detected objects (right)
- See the count of detected objects at the bottom
- Python 3.7+
- OpenCV
- Pillow
- Tkinter (included with Python)
The application uses computer vision techniques:
- Converts image to grayscale
- Applies Gaussian blur to reduce noise
- Uses Canny edge detection
- Finds and draws contours around detected objects
- Counts the total number of objects
MIT License - see LICENSE file for details.