一个简单的人脸识别程序

文章目录

程序

#coding-utf-8
#author:Shijinyu
import cv2
face_patterns = cv2.CascadeClassifier(r'E:\anaconda\pkgs\opencv3-3.1.0-py35_0\Library\etc\haarcascades\haarcascade_frontalface_default.xml') #加载识别器
sample_image = cv2.imread('aobama.jpg')
faces = face_patterns.detectMultiScale(sample_image,scaleFactor=1.1,minNeighbors=5,minSize=(100, 100)) #调用检测接口
for (x, y, w, h) in faces:
    cv2.rectangle(sample_image, (x, y), (x+w, y+h), (0, 255, 0), 2)
#cv2.imshow('多人脸检测结果.png',sample_image);
cv2.imshow('result.png', sample_image);
cv2.waitKey(0)
cv2.destroyAllWindows()

结果

在这里插入图片描述


版权声明:本文为hua111hua原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。