[人脸识别]06-JPG人脸检测
1-程序
#导入CV模块 import cv2 as cv def face_detect_fun(): gray=cv.cvtColor(img,cv.COLOR_BGR2GRAY) print(cv.data.haarcascades) face_detect=cv.CascadeClassifier(cv.data.haarcascades+"haarcascade_frontalface_default.xml") face=face_detect.detectMultiScale(gray) for x,y,w,h in face: cv.rectangle(img,(x,y),(x+w,y+h),color=(0,0,255),thickness=2) cv.imshow("result",img) #读图片 img=cv.imread("face1.jpg") #人脸检测 face_detect_fun() #等待 while True: if ord('q')==cv.waitKey(0): break #释放内存 cv.destroyAllWindows()
2-运行效果