This repository, developed by António Pedro Silva Matos, focuses on contour detection using Python and OpenCV. The goal is to provide a unified platform to explore, test, and compare the performance of various contour detection algorithms across different datasets and scenarios
- Introduction
- Overview
- Functionalities
- Configuration
- Requirements
- Configuration
- Preperation
- Contribution
- License
This repository focuses on contour detection using Python and OpenCV. It provides tools and implementations for detecting and outlining contours in images and video streams.
The goal is to offer a unified platform to explore, test, and compare the performance of various contour detection algorithms across different datasets and scenarios.
-
Implementation and comparison of different contour detection algorithms.
-
Real-time contour detection from camera feeds.
-
Pre-processing techniques including thresholding, edge detection, and morphological operations.
-
Visualization of detected contours on images and video frames.
No specific configuration is required beyond standard Python and OpenCV installation.
-
Python 3.x
-
OpenCV (cv2)
-
Numpy
git clone https://github.com/AntonioPedro07/Detection-Contours.git
cd Detection-Contours
python -m venv venv
source venv/bin/activate # On Windows, use "venv\Scripts\activate"
pip install -r requirements.txt
Feel free to open issues and submit pull requests. Contributions are welcome!
Detection-Contours itself is released under the MIT License (refer to the LICENSE file for details).