import cv2 face_cascade= cv2.CascadeClassifier("haarcascade_frontalface_default.xml") img = cv2.imread("People.jpg") gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) faces = face_cascade.detectMultiScale(gray_img, scaleFactor=1.1, minNeighbors=20) for x, y, w, h in faces: img = cv2.rectangle(img, (x, y), (x+w, y+h), (255, 0, 0), 3) print(type(faces)) print(faces) cv2.imshow("Gray", img) cv2.waitKey(0) cv2.destroyAllWindows()
Here is what the outcome looks like:
No comments:
Post a Comment