@anov/face-unlock

0.1.10 • Public • Published

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)
    }

Readme

Keywords

Package Sidebar

Install

npm i @anov/face-unlock

Weekly Downloads

0

Version

0.1.10

License

ISC

Unpacked Size

13.4 MB

Total Files

17

Last publish

Collaborators

  • liy612
  • dubi_mm
  • dafeige811
  • anovcreator
  • npmvictory
  • shenliyang
  • wuyax
  • xhalso
  • zhouzhiguo
  • zhs0417
  • zhanghaifeng132
  • gongking
  • zhu18
  • rxj_2008
  • god_meng
  • xingw