@anov/face-unlock
v0.1.10
Published
Face recognition unlocking, based on pico and blind
Downloads
10
Readme
face-unlock
介绍
face-unlock人脸识别
安装
npm i @anov/face-unlock
引用
import faceUnlock from '@anov/face-unlock'
应用
open
函数,打开摄像头
- 参数:
- {Object} dom 初始化容器(支持最小尺寸200*200像素)
- {string} fileUrl 级联文件路径
- 用法:
手动打开摄像头 - 示例:
faceUnlock.open(dom,fileUrl)
start
函数,开启面容识别认证
- 参数:
- {string} authUrl 识别认证服务地址
- {Function} callBack 回调函数
- 用法:
手动开启面容识别认证 - 示例:
faceUnlock.start(authUrl,callBack) /** * 回调函数 * @return {Object} 返回结果 */ callBack(res){ //console.log(res) }
stop
函数,停止面容扫描
- 用法:
手动停止面容扫描 - 示例:
faceUnlock.stop()
close
函数,关闭摄像头
- 用法:
手动关闭摄像头 - 示例:
faceUnlock.close()
- 注:调用close函数时也会自动停止面容扫描,无需再手动调用stop函数。
upload
函数,上传面容
- 参数:
- {string} authUrl 上传面容服务地址
- {string} token 当前登录凭证
- {Function} callBack 回调函数
- 用法:
上传面容 - 示例:
faceUnlock.upload(authUrl,token,callBack) /** * 回调函数 * @return {Object} 返回结果 */ callBack(res){ //console.log(res) }
updata
函数,更新面容
- 参数:
- {string} updataUrl 更新面容服务地址
- {string} token 当前登录凭证
- {Function} callBack 回调函数
- 用法:
上传面容 - 示例:
faceUnlock.updata(authUrl,token,callBack) /** * 回调函数 * @return {Object} 返回结果 */ callBack(res){ //console.log(res) }