微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > Python编程实例——利用Dragonboard 410c开发板实现人脸识别(二)

Python编程实例——利用Dragonboard 410c开发板实现人脸识别(二)

时间:02-08 来源:互联网 点击:

然后就可以调用FaceRecognizer中提供的方法来进行人脸训练了,具体代码如下:

model = cv2.createFisherFaceRecognizer();

model.train(limg,np.array(lables))

完成训练后,读取测试人脸,这里可以用上一期人脸识别文章中的代码读取获取人脸,接着就可以进行人脸测试了,具体代码如下:

img1 = cv2.imread(‘test.jpg’,0)

test=cv2.resize(img1,(400,500))

result = model.predict(test)

print result

完成后,将代码进行保存,运行脚本,就可以得到人脸检测结果,将会输出被检测人脸匹配的标签和相似度,结果如下:

以上就是整个人脸识别实现的过程,后续blog中将进一步完善如何利用摄像头直接检测人脸和识别出对应的人,并且显示姓名。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top