人脸检测、模型训练、人脸识别
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
原文地址:https://www.cnblogs.com/wuzaipei/p/9480674.html
时间: 2024-11-06 07:21:12