A beginner-friendly project to detect and count people and other objects in a video using [YOLOv8] (nano model) and OpenCV.
- Detects and counts people in real-time π§
- Works with video file input
- Maintains the original video resolution
- Saves output video with bounding boxes and object labels
β Required Python Packages Ultralytics (YOLOv8) This includes the YOLOv8 model and utilities.
pip install ultralytics
pip install opencv-python
python -m venv yolov8-env
source yolov8-env/bin/activate
pip install ultralytics opencv-python
