An experimental Object Tracking with Python and OpenCV.
This repository contains scripts and datasets to explore tracking objects in video streams and images, helping me understand computer vision concepts step by step.
π Dataset Source
The dataset used in this project is from:
- Python
- OpenCV
- NumPy
- Matplotlib (for visualization)
- Track objects in video or image sequences
- Experiment with different tracking algorithms
- Visualize bounding boxes and tracking paths
- Work with sample datasets in
rubik_dataset/
main.pyβ Main Python script for running object tracking experimentsrubik_dataset/β Sample dataset for testing tracking algorithmsrequirements.txtβ Python dependenciesREADME.mdβ This documentation
I started this repository to learn and experiment with Object Tracking using OpenCV.
Most tutorials online felt either too abstract or too incomplete, so I wanted a hands-on playground.
I began by loading video or image sequences and applying tracking algorithms. Then I visualized the tracking results to see how well objects were detected and followed. Each experiment in main.py represents a step in learning how different algorithms perform under various conditions.
- Clone the repository:
git clone https://github.com/tegar17/object-tracking-cv2.git cd object-tracking-cv2