SHOW:
|
|
- or go back to the newest paste.
1 | import numpy as np | |
2 | import cv2 as cv | |
3 | face_cascade = cv.CascadeClassifier('haarcascade_frontalface_default.xml') | |
4 | - | eye_cascade = cv.CascadeClassifier('haarcascade_eye.xml') |
4 | + | |
5 | gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY) | |
6 | faces = face_cascade.detectMultiScale(gray, 1.3, 5) | |
7 | for (x,y,w,h) in faces: | |
8 | cv.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2) | |
9 | roi_gray = gray[y:y+h, x:x+w] | |
10 | roi_color = img[y:y+h, x:x+w] | |
11 | ||
12 | - | eyes = eye_cascade.detectMultiScale(roi_gray) |
12 | + | |
13 | - | for (ex,ey,ew,eh) in eyes: |
13 | + | |
14 | - | cv.rectangle(roi_color,(ex,ey),(ex+ew,ey+eh),(0,255,0),2) |
14 | + |