GitHub - ElminD/HumanDetection: HumanDetection is a Computer Vision project detecting Human Faces, Eyes, Upper body and, Full Body. Using OpenCV and Python

HumanDetection is a Computer Vision project detecting Human Faces, Eyes, Upper body and, Full Body. Using OpenCV opencv and Python python

Installation

Use the package manager pip to install opencv for python.

pip install opencv-python

Usage

#Line 31
cap = cv2.VideoCapture(0)
0,1,2. Change value based on which webcam you wish to use 

#Most Video files are also supported 
cap = cv2.VideoCapture('video.mp4')

Demo

🟦Blue Boxes = Face
🟩Green Boxes = Eyes
🌸Pink Boxes = Upper Body
🟨Yellow Boxes = Full Body

The 🔥🗺️ HeatMap detects change and will increase in "temp" based on movement