php调用百度人脸识别接口查询数据库人脸信息实现验证登录功能

来源:脚本之家  责任编辑:小易  

博主在进行鼎食城毕业设计时,需要实现一个人脸识别登录功能,想到可以利用百度的人脸识别接口来完成,于是便去下载了百度的识别SDK,我用的是PHP,需要的的可以去下载其他版本,以下是识别效果:

用户在开始注册时需要上传一张自己的人脸照片,然在这里插入图片描述
在这里插入图片描述

后再登录时可以通过输入自己的用户名,然后上传自己拍照的图片通过数据库查询比对人脸,根据匹配相似的实现登录:

以下时识别代码:

核心代码:

$result = $client->match(array(
  array(
    'image' => base64_encode(file_get_contents($row['face'])),
    'image_type' => 'BASE64',
  ),
  array(
    'image' => base64_encode(file_get_contents($drivingLicence)),
    'image_type' => 'BASE64',
  ),
));

//var_dump($result);

在这里插入图片描述

总结

以上所述是小编给大家介绍的php调用百度人脸识别接口查询数据库人脸信息实现验证登录,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

您可能感兴趣的文章:


  • 本文相关:
  • php实现百度人脸识别
  • php实现微信小程序人脸识别刷脸登录功能
  • php使用face++接口开发微信公众平台人脸识别系统的方法
  • 基于opencv的php图像人脸识别技术
  • php登录验证功能示例【用户名、密码、验证码、数据库、已登陆验证、自动登录和注销登录等】
  • php实现登录验证码校验功能
  • php+mysql实现登录时验证登录名和密码是否正确
  • php通过session id 实现session共享和登录验证的代码
  • php imagegrabscreen和imagegrabwindow(截取网站缩略图)的实例代
  • php编写restful接口
  • laravel 实现controller向blade前台模板赋值的四种方式小结
  • php中设置一个严格30分钟过期session面试题的4种答案
  • php使用strtotime和date函数判断日期是否有效代码分享
  • codeigniter中实现一次性加载多个view的方法
  • php简单中奖算法(实例)
  • 一组php加密解密函数分享
  • thinkphp函数详解之m方法和r方法
  • destoon整合ucenter图文教程
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved