Opencv-Python(12)-图片-人脸识别-实例源码
xml 下载地址:https://github.com/opencv/opencv/tree/master/data首先要有以上的XML,这是训练好的参照数据。之后很python 的代码很easy.import cv2faceCascade = cv2.CascadeClassifier("Resources/haarcascade_frontalface_default.xml")img = c
·
框出图片中的人脸。精准度主要在xml文件上。

xml 下载地址:https://github.com/opencv/opencv/tree/master/data
首先要有以上的XML,这是训练好的参照数据。
之后很python 的代码很easy.
import cv2
faceCascade = cv2.CascadeClassifier("Resources/haarcascade_frontalface_default.xml")
img = cv2.imread("Resources/faces.jpg")
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("Output",img)
cv2.waitKey(0)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)