Python人脸识别项目-人脸识别-获取人脸图片

首先人脸识别我将它简单的分为三部分。这一部分比较简单我就直接上代码了。

# -*- coding: utf-8 -*
import cv2
#摄像头读取
name = input("请输入你的名字")
video = cv2.VideoCapture(0)
num = 1
while(video.isOpened()): #检测是否开启摄像头
    flag,frame = video.read() #得到图像
    cv2.imshow("img",frame) #显示图像
    k = cv2.waitKey(1) & 0xFF #按键判断
    if k ==ord('s'): #s保存
        cv2.imwrite("./picture/"+str(num)+"."+name+".jpg",frame) #同目录建picture文件夹保存
        print("success to save "+str(num)+".jpg")
        print("--------------------------------")
        num+=1
    elif k == ord(" "):
        break
video.release()
cv2.destroyAllWindows()

如图所示,你的照片就保存在文件夹当中,也就是所谓的人脸入库环节。 

 Python人脸识别项目-人脸识别-获取人脸图片_第1张图片

 

你可能感兴趣的:(人脸识别,python,人脸识别)