人脸识别是现在几乎所有的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.加载图片
import
3.人脸检测之检测一张人脸
我们就借用一下沁沁的照片哈
'''
结果为:
4.人脸检测之检测多张人脸
以爱因斯坦参加的索尔维会议照为例
'''
结果为:
注意:在做人脸检测时, 检测出来的人脸与图片的像素清晰度也是有关系的, 模糊的图片检测的话会有误差的