Amazing-Python-Scripts
27 строк · 513.0 Байт
1import cv22
3face_cascade = cv2.CascadeClassifier("haarcascade_frontalface.xml")4
5
6def detect():7cap = cv2.VideoCapture(0)8
9while True:10_, img = cap.read()11
12gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)13
14face = face_cascade.detectMultiScale(gray, 1.1, 4)15
16for (x, y, w, h) in face:17cv2.rectangle(img, (x, y), (x + w, y + h), (0, 255, 0), 2)18
19cv2.imshow("Face Detect", img)20
21if cv2.waitKey(1) == 27:22break23
24cap.release()25
26
27detect()28