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中将进一步完善如何利用摄像头直接检测人脸和识别出对应的人,并且显示姓名。
DragonBoard 410c python 人脸识别 相关文章: