小程序开发

导航
主页 > 知识分享 > 网站开发 >

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 插入数据库
下一篇:没有了

猜你喜欢

X

请填写您的需求

×