@anov/face-unlock

0.1.6 • 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} baseurl 识别服务基础路径
    • {Function} callback 识别结果回调函数
  • 用法:
    手动开启人脸识别
  • 示例:
    faceUnlock.start(baseurl,callback)  
    /**
     * 识别结果回调
     * @return {Object} 返回识别结果res,包含以下:
     * data {Boolean} true:认证成功,false:认证失败
     * base64 {string} base64字符串:认证成功的base64图片,null:认证失败
     * msg {string} 认证消息
     */
    callback(res){
      //console.log(res)
    }

stop函数,终止人脸识别

  • 用法:
    手动终止人脸识别
  • 示例:
    faceUnlock.stop()

close函数,关闭摄像头

  • 用法:
    手动关闭摄像头
  • 示例:
    faceUnlock.close()
  • 注:调用close函数时也会自动终止人脸识别,无需再手动调用stop函数。

Readme

Keywords

Package Sidebar

Install

npm i @anov/face-unlock

Weekly Downloads

0

Version

0.1.6

License

ISC

Unpacked Size

4.68 MB

Total Files

5

Last publish

Collaborators

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