当前位置:首页 > 资讯 > 正文

人脸识别登录Django4+Vue2 百度API接口

1、注册百度账号并实名认证

百度云登录网址

2、点击领取免费资源

人脸识别登录Django4+Vue2 百度API接口

全部选择就行,然后选择个人

3、点击创建应用

人脸识别登录Django4+Vue2 百度API接口

注意:创建完应用后会生成一个API Key和一个Secret Key,这两个密匙要保密,懂得都懂!需要用来生成token。

4、到可视化人脸库中新建应用

人脸识别登录Django4+Vue2 百度API接口

注意现在新建的是一个人脸库

5、点击刚刚创建好的人脸库名称进去,新建组

人脸识别登录Django4+Vue2 百度API接口

6、最后就是新建用户就好了

以上是百度云那边需要做的全部操作

1、准备工具文件

百度网盘下载js工具包

链接: https://pan.baidu.com/s/1snApbFqPPwOkhxwDWZ7_LA

提取码: dxc6

解压后会得到一个js文件夹,把它放到src/assets文件夹下

2、Login.vue中

 

说明:不管前端怎么写,只要能生成图片的base64编码就行,只要往后端提交图片的base64格式编码即可

注意:前端项目启动只能在本地localhost访问,不能使用ip地址访问项目,不然浏览器调摄像头时会报错,原因是安全隐私问题。切记

前端登录效果图: 人脸识别登录Django4+Vue2 百度API接口

前端工程已完毕

1、pip下载依赖包

pip install baidu-aip

注意:如果中间启动项目时报错,说是让下载其他的包,直接下载就可以,包名具体叫什么,忘了。

2、app/views.py中

 

注意:后端的路由配置好,还有跨域配置一下等。

最新文章