Amazing-Python-Scripts

Форк
0
27 строк · 513.0 Байт
1
import cv2
2

3
face_cascade = cv2.CascadeClassifier("haarcascade_frontalface.xml")
4

5

6
def detect():
7
    cap = cv2.VideoCapture(0)
8

9
    while True:
10
        _, img = cap.read()
11

12
        gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
13

14
        face = face_cascade.detectMultiScale(gray, 1.1, 4)
15

16
        for (x, y, w, h) in face:
17
            cv2.rectangle(img, (x, y), (x + w, y + h), (0, 255, 0), 2)
18

19
        cv2.imshow("Face Detect", img)
20

21
        if cv2.waitKey(1) == 27:
22
            break
23

24
    cap.release()
25

26

27
detect()
28

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.