Skip to content

Commit 03dff9e

Browse files
-Added Motion Detector Project
-Added image resizing example -Added video capture example
1 parent ca5dadf commit 03dff9e

18 files changed

+33485
-0
lines changed

OpenCV/FaceDetection/FaceDetection.py

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import cv2
2+
3+
faceCascade = cv2.CascadeClassifier("haarcascade_frontalface_default.xml")
4+
5+
faceImage = cv2.imread("news.jpg")
6+
7+
grayFaceImage = cv2.cvtColor(faceImage,cv2.COLOR_BGR2GRAY)
8+
9+
faceRects = faceCascade.detectMultiScale(grayFaceImage,scaleFactor=1.1,minNeighbors=5)
10+
11+
for x,y,width,height in faceRects:
12+
faceImage = cv2.rectangle(faceImage,(x,y),(x+width,y+height),(0,255,0),3)
13+
14+
resizeFaceImage = cv2.resize(faceImage,(int(faceImage.shape[1]/3),int(faceImage.shape[0]/3)))
15+
16+
cv2.imshow("FaceDetection",resizeFaceImage)
17+
18+
cv2.waitKey(0)
19+
20+
cv2.destroyAllWindows()

0 commit comments

Comments
 (0)