face-unlock

0.1.4 • Public • Published

face-unlock

介绍

face-unlock人脸识别

安装

npm install face-unlock -S

引用

import faceUnlock from '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 face-unlock

Weekly Downloads

2

Version

0.1.4

License

ISC

Unpacked Size

4.69 MB

Total Files

4

Last publish

Collaborators

  • zhs0417