opencv_人脸检测模型训练人脸识别

Posted wuzaipei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了opencv_人脸检测模型训练人脸识别相关的知识,希望对你有一定的参考价值。

人脸检测、模型训练、人脸识别

2018-08-15

  今天给大家带来一套人脸识别一个小案例,主要是帮助小伙伴们解决如何入门OpenCV人脸识别的问题,现在的AI行业比较火热,AI技术的使用比较广泛。就拿现在的只能手机来说吧,现在很多智能手机都必须有人脸识别解锁、拍照自动美颜、拍照物体识别等等功能,这些都是AI技术的功劳。在此也不多说了,让我们来见证奇迹的发生。

  1、首先我们先准备好跑代码的环境,这一点很重要,我在跑这个代码的时候就是环境配置搞了我半天的实际,很头疼。我使用的是python3.6.5、pycharm2018.3、需要安装numpy、PIL、OpenCV、opencv-contrib等库,因为用到OpenCV-contrib这个库下面的LBP算法来训练模型。OpenCV-contrib是把一些不稳定的函数算法都放在里面。这些环境都装好了,那么我们就做下一步吧。

  2、先获取训练的数据、在训练识别模型、最后使用cv2.video视频来做检测识别。如下图:

技术分享图片

 

 

下面是个人代码实现的连接,可以点此下载,仅供参考:

      https://github.com/wuzaipei/FacesDiscern/tree/master/Face-discern

                                              

 

以上是关于opencv_人脸检测模型训练人脸识别的主要内容,如果未能解决你的问题,请参考以下文章

刷脸背后:人脸检测人脸识别人脸检索_张重生资料整理

转译《opencv4nodejs人脸识别》

图像人脸检测(框出人脸笑脸眼睛)

《刷脸背后:人脸检测 人脸识别 人脸检索 》PDF 学习下载

AI人工智能之基于OpenCV+face_recognition实现人脸识别

怎样使用OpenCV进行人脸识别