1.https://github.com/ageitgey/face_recognition/blob/master/README_Simplified_Chinese.md
Python 案例
所有案例都在这个链接中 也就是examples文件夹.
人脸定位
案例:定位拜登的脸
案例:使用卷积神经网络深度学习模型定位拜登的脸
案例:使用卷积神经网络深度学习模型批量识别图片中的人脸
案例:把来自网络摄像头视频里的人脸高斯模糊(需要安装OpenCV)
人脸关键点识别
案例:提取奥巴马和拜登的面部关键点
案例:给美国副总统拜登涂美妆
人脸识别
案例:是奥巴马还是拜登?
案例:人脸识别之后在原图上画框框并标注姓名
案例:在不同精度上比较两个人脸是否属于一个人
案例:从摄像头获取视频进行人脸识别-较慢版(需要安装OpenCV)
案例:从摄像头获取视频进行人脸识别-较快版(需要安装OpenCV)
案例:从视频文件中识别人脸并把识别结果输出为新的视频文件(需要安装OpenCV)
案例:通过树莓派摄像头进行人脸个数统计及人脸身份识别
案例:通过浏览器HTTP访问网络服务器进行人脸识别(需要安装Flask后端开发框架))
案例:基于K最近邻KNN分类算法进行人脸识别
2.电脑安装pip3 install face_recognition
3.报错ModuleNotFoundError: No module named 'cv2'
解决
安装cv2 install opencv-python (如果只用主模块,使用这个命令安装)
https://blog.csdn.net/weixin_39450145/article/details/104801730
3.执行
AttributeError: 'ImageDraw' object has no attribute 'textsize'
没有PIL。
pip3 install PIL
报错
ERROR: Could not find a version that satisfies the requirement PIL (from versions: none)
ERROR: No matching distribution found for PIL
查看原因是
解决方法:
- pip install Pillow
现在已经用pillow替代PIL了,
PIL最多支持的python版本是2.7,
而pillow 版本大于2.1支持python2.6,2.7以及3.x,
相应的原来的import image也由from PIL import Image代替,注意大小写。
不行 还是报错
执行python3 -m pip install Pillow==9.5.0
成功
没有评论