广州小程序开发

thinkphp5 - 对接人脸识别对别接口

作者:广州小程序开发 时间:2019-06-06 15:23

因业务场景需要一个人脸识别认证的功能,我第一次想到的就是通过第三方接口获取该功能,而阿里云是我第一想到的提供商,直接上阿里云搜索相关的功能,都是收费,本着为客户节省钱的前提下,我个人还是尽可能的找免费的,百度AI的出现弥补了不足。

    第一步就先注册百度AI相关账号,创建相关应用。

    第二步下载SDK

    下载地址

    http://ai.baidu.com/docs#/Face-PHP-SDK/622011d4

    下载后解压放在tp5的app目录下面

    

对接人脸识别对别接口

然后就是相关的调用了。

    如果你直接跟着手册做是错的。因为tp5很注重命名空间的规范。所以你需要在这些api.php文件的头部加命名空间

    

    类似这样

 

    这个时候你就可以调用了。

    很简单。跟着手册走,找到你想要的功能

    

 

    下面我就是需要用到人脸对比功能直接拉到人脸对比就好了。这个时候你会看到一个方法。

    类似这样用就好了

    

    然后就可以请求接口看效果了。    我拿了一张4年前的照片和现在的照片对比得到的结果如下

    

    92%的相似度是我本人没错了。


上一篇:thinkphp5.1 导入Excel 插入数据库
下一篇:关于vue cli打包app文件配置

您的疑惑,我们来解答

多年来我们为上百家企业提供了网站建设服务

感受专业服务,从来电咨询开始
广州:18814374480深圳:13480275394
在线咨询