门禁系统分析
前言
刷脸时代来临了,这里运用百度的人脸对比,实现门禁系统,包括人脸信息录入,人脸对比等技术。
1、前端技术
var video = document.getElementById("video");
var context = canvas.getContext("2d");
context.drawImage(video,0,0,600,400);
var imgSrc = document.getElementById("canvas").toDataURL("image/png");
var base64 = imgSrc.split("base64,")[1];
获取base64的图片
2、后端技术
boolean flag = false;
int size = jsonArray.size();
for(int i = 0; i < size; i++){
net.sf.json.JSONObject object = (net.sf.json.JSONObject)jsonArray.get(i);
double resultList = object.getDouble("score");
if(resultList >= 90){
flag = true;
}
}
得到的结果大于90,则人脸识别通过,门打开,
如果低于90,可能不是同一人,则门不打开。
注意:需要本文源代码可加QQ490647751 回复关键字‘开通vip-门禁系统分析’。