Detectar caras em uma foto

Para baixar o haarcascade_frontalface_default.xml basta clicar aqui.


Código relacionado: Detectar caras em um vídeo


import cv2

faceCascade= cv2.CascadeClassifier("haarcascade_frontalface_default.xml")
img = cv2.imread('equipa.png')
imgGray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)

faces = faceCascade.detectMultiScale(imgGray,1.1,4)

for (x,y,w,h) in faces:
cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2)

cv2.imshow("Resultado", img)
cv2.waitKey(0)

 

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Calcular a percentagem de ocupação