人脸识别技术的实现 基于虹视视SDK
1、去虹视官网注册账号,并创建应用,然后下载sdk,并在本地mvn运行jar
2、整合spring boot
a、导入相关的依赖,一般网上教程一大堆
b、将你创建的应用的对于的app_id和sdk_id写入配置文件当中
c 编写配置类,这里需要用到注入属性
3前端实现拍照并将照片上传到后端服务器
a、第一步是需要去找一个教程js调用摄像头拍照,保存照片为指定格式
然后上传到后端服务器,这里也就相当于文件的上传
最后就是调用相应的方法区进行图片的对比,判断是否是一个人
上传到服务器的照片的地址需要将地址保存到数据库 文件存储到指定的文件服务器
这里的重点和男点就是实现前后端实现文件的上传
面临的一个重要问题就是前端摄像头拍照 产生的是一种类似于二进制的数据
需要将其转换为png/jpg格式