人脸识别是现在几乎所有的APP都在使用的验证操作, 登陆,支付...等等, 我们今天呢先来说一下人脸检测的操作. 使用Python想要完成人脸检测的操作呢, 我们需要准备一个工具, 这个工具就是 opencv。
1. opencv的安装
open 开源 computer 计算机 vision 视觉 :开源计算机视觉库, 是由C++、Python胶水语言,粘结其他语言,调用opencv,这个库可以让计算机长眼睛,计算,可以‘看’!
- pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple [opencv库]
- pip install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple [opencv扩展]
- pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple [numeric python 数字化Python]
2.加载图片
三、人脸检测之检测多张人脸
以爱因斯坦参加的索尔维会议照为例
运行的结果如下图
注意:在做人脸检测时, 检测出来的人脸与图片的像素清晰度也是有关系的, 模糊的图片检测的话会有误差的。
最后欢迎同学们添加我们的Python官方交流qq群: 790693323 加群之后找群管理要学习视频和相关代码即可,欢迎大家关注和转发~