30行Python代码实现人脸识别

很多人都认为人脸识别是一项非常难以实现的工作,看到名字就害怕,然后心怀忐忑到网上一搜,看到网上N页的教程立马就放弃了。这些人里包括曾经的我自己。其实如果你不是非要深究其中的原理,只是要实现这一工作的话,人脸识别也没那么难。今天我们就来看看如何在30行代码以内简单地实现人脸识别。

下面就跟随我一起看一下实现步骤。

首先,先要准备百度AI开放平台注册一个应用。

在百度AI开放平台使用百度的人脸识别能力,全部流程走通只需要十分钟时间。

具体的操作步骤如下:

准备工作

01

获取接口权限。

获取接口权限是调用接口的前提。

进入百度云的人脸识别控制台,若没有百度账号,可以用手机号快速注册一个。

02

创建人脸识别应用

获取应用的AppID,API Key,Secret Key;

在cmd使用pip install BaiDu_aip安装aip模块。

代码部分

到现在,可谓是万事俱备,只差代码。

下面将代码奉上。

1

将各种模块先导入进来

2

设置APP_ID,AK,SK,用于验证百度云的应用

3

区分是否为人脸的算法

4

进行验证

程序的运行结果如下:

到此,简单的人脸识别小程序已经全部完成,大家有没有get到。赶紧动动你的手指,在键盘上实现一下吧。

达内直播课

爱学习的人都在关注

文章作者 | 小燕子

编辑排版 | 江小叨

兴趣驱动学习,

让学习成为一种习惯!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181023A1I34I00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券