jq使用face-api.js 识别人脸对比是否是同一个人
对于一个需求:两张图片对比识别出是否是同一个人,在百度搜索没找到jq版本的代码。无奈自己研究一下。使用face-api.js能够实现代码。应付需求足以。对于对于人脸识别没有太多的研究。
首先需要去官网获取face-api.js的人脸识别插件:
https://github.com/justadudewhohacks/face-api.js/#getting-started-face-detection-options
下面就是代码部分
html代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" href="./css/bootstrap.css">
<link rel="stylesheet" href="./css/compare.css">
<script src="./lib/jquery-3.4.1.js"></script>
<title>人脸对比</title>
</head>
<body>
<div class="result">
<h3>相似度</h3>
<div id="resultRate"></div>
<h4>经过<b>算法</b>判断结果:</h4>
<div id="result"></div