基于SSM框架的百度人脸识别

简陋效果图:疯狂马赛克,嘻嘻~

识别成功后,控制台打印识别结果为:

{
  "error_code": 0,
  "error_msg": "SUCCESS",
  "log_id": 1345050762036193021,
  "timestamp": 1566203619,
  "cached": 0,
  "result": {
    "face_token": "d70e418723a32885b7bb2c4ebf65f64d",
    "user_list": [
      {
        "group_id": "face1",
        "user_id": "2002",
        "user_info": "",
        "score": 90.53214263916 //相似度
      }
    ]
  }
}

教程:

1.登录百度云官网,有账号就登录,没账号就注册后登录。然后在首页点击产品,找到人工智能的人脸识别。点我-我是官网

 

2.进入之后可以看到‘立即使用’、‘技术文档’,你可以选择先看看技术文档自行研究一下(建议),这里我们直接点击‘立即使用’。

 

 

 

3.进入人脸识别概览后,选择应用列表,因为我已经创建过应用(用于存放人脸),所以在列表上会显示我的应用,未创建的直接点击创建应用即可。创建成功之后返回应用列表,就可以看到已创建的应用列表。百度会给每个用户分配一个:

 

 

 

 

 

4.点击左侧列表的人脸库管理,新建用户组

 

 

5.创建完成后点击用户组,进入创建用户的界面,将需要识别的用户人脸录入用户组

 

 

 

6.继续点击左侧列表的‘服务端的SDK下载’

 

 

 

7.下载百度人脸识别的JAVA代码是三个工具类,(忘记下载入口在哪里了,找不到的话,我的工程里会直接提供,分别是:GetToken、GsonUtils、HttpUtil)准备工作做好之后,打开eclipse开始操作吧

 

8.首先是搭建好ssm工程框架,我使用的的是maven工程,所以直接在pom.xml里添加依赖,如果你不是maven工程,就将之前下载的SDK导入工程中(SDK压缩包里就是三个百度提供的jar包)。接着将3个工具类添加至工程。你也可以结合技术文档,文档里介绍的也非常清楚,要学着自己看官方文档

 

9.前端代码,界面+ajax请求(所有代码这里就不截图了,CSDN上提供另外下载入口)

 

10.后端代码,只提供controller,未加入数据库操作(含完整的注释),先贴张框架图,就酱。

 

 

 

 

完整项目下载:

  • 地址一:CSND
  • 地址二:百度云链接:https://pan.baidu.com/s/1coI_laqhdOBAk9YqJGLHHQ         提取码:zb2t 

注意:人脸库只录入了本人的照片,所以记得替换成自己的。

 


 

  • 11
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值