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

/@anov/face-unlock/

    Package Sidebar

    Install

    npm i @anov/face-unlock

    Weekly Downloads

    2

    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