Python教程:如何同时检测多个人脸?

人脸识别是现在几乎所有的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.加载图片

1

三、人脸检测之检测多张人脸

以爱因斯坦参加的索尔维会议照为例

2

3

运行的结果如下图

4

注意:在做人脸检测时, 检测出来的人脸图片的像素清晰度也是有关系的, 模糊的图片检测的话会有误差的。

想要学习Python的同学,可以参考千锋成都Python培训班提供的学习大纲;

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...