更新记录
1.0.0(2025-01-10)
人脸识别UTS原生插件无第三方SDK,无需第三方设备激活码即可直接使用的人脸识别插件
平台兼容性
Vue2 | Vue3 |
---|---|
√ | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
Android:5.0,iOS:不支持,HarmonyNext:支持 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 | 鸿蒙元服务 |
---|---|---|---|---|
× | × | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
插件介绍
人脸识别UTS原生插件无第三方SDK,无需第三方设备激活码即可直接使用的人脸识别插件,插件支持图片人脸注册,相机人脸识别,批量注册(支持网络图片)等,支持开启和关闭识别功能等,支持保存用户的id和名称,插件UTS开发支持uniapp和uniapp x
插件申请权限
- android.permission.READ_EXTERNAL_STORAGE
- android.permission.WRITE_EXTERNAL_STORAGE
- android.permission.CAMERA
插件使用注意事项
- 示例文件不包含插件,需要您在插件首页点击“试用”导入插件到项目中,插件导入后打自定义基座,运行项目的时候选择运行到基座即可
- 组件只能在nvue/uvue页面中使用,不支持vue页面
- 个人照片可以是个人证件照,生活照,肖像照片,要求五官清晰且正脸的照片,不能出现多个人脸的情况
- 尽量不要出现过度美颜,头发遮挡,低头侧脸等问题
- 使用过程中,需要用户配合,正对着摄像头,以提高人脸识别准确率的效果
使用文档
- 您也可以参考以下链接的使用文档
- 使用说明文档
API使用方法
在需要使用插件的页面加载以下代码
import * as module from "@/uni_modules/leven-uts-face"
API插件方法
- 申请插件所需权限
- 初始化
- 获取图片人脸信息
- 图片注册人脸
- 清空人脸库
- 删除人脸
- 获取人脸
- 获取所有人脸信息
- 批量注册
- 获取注册的人脸数量
- 人脸对比
具体方法返回的结果可参考插件文档
人脸识别组件
在需要使用插件的页面加载以下代码
<leven-uts-face ref="refLevenArcFacePro" style="flex:1; height: 400px;" :config="config" @onError="onError" @onInitResult="onInitResult"
@onFaceResult="onFaceResult">
</leven-uts-face>
组件用法请参考插件文档
组件内置方法
- 注册人脸
- 切换相机
- 关闭预览
- 开启预览
- 关闭人脸检测
- 开启人脸检测
组件事件
- onError(错误事件)
- onInitResult(初始化结果事件)
- onFaceResult(人脸识别结果)
购买说明
- 购买插件前请先试用,试用通过再购买。在试用中如果遇到任何问题,可与作者联系,将全力协助你使用本插件。