Appearance
初始化配置
注意
- uniappx项目中配置的属性名称为
configX - uniapp项目配置的属性名称为
config - 组件初始化配置,必传参数
配置方式
js
//配置
config: {
//rgb摄像头旋转角度,可传入0、90、180、270四个选项
rgbVideoDirection: 90,
//rbg人脸检测角度 默认为0。可传入0、90、180、270四个选项。
rgbDetectDirection: 270,
// rbg人脸检测 0:RGB无镜像,1:有镜像
mirrorDetectRGB: 0,
//是否显示圆形识别区
// isFaceRoundView: false,
//自定义识别区域外颜色
// outAreaBgColor: "#f2f2f2"
}js
//组件初始化配置
const config = ref({
//rgb摄像头旋转角度,可传入0、90、180、270四个选项
rgbVideoDirection: 90,
//rbg人脸检测角度 默认为0。可传入0、90、180、270四个选项。
rgbDetectDirection: 270,
// rbg人脸检测 0:RGB无镜像,1:有镜像
mirrorDetectRGB: 0,
//是否显示圆形识别区
// isFaceRoundView: false,
//自定义识别区域外颜色
// outAreaBgColor: "#f2f2f2"
})参数说明
| 参数名 | 参数类型 | 是否必填 | 默认值 | 参数描述 |
|---|---|---|---|---|
| rgbRevert | Boolean | 否 | false | RGB预览Y轴转向falese为0,true为180 |
| qualityConfig | Object | 否 | 无 | 质量检测参数设置,qualityControl为true时有效 |
| qualityConfig.blur | float | 否 | 0.8 | 模糊度设置,默认0.8。取值范围[0~1],0是最清晰,1是最模糊 |
| qualityConfig.illum | float | 否 | 0.8 | 光照设置,默认0.8.取值范围[0~1], 数值越大,光线越强 |
| qualityConfig.gesture | Integer | 否 | 30.0 | 姿态阈值,默认:30.0 |
| qualityConfig.leftEye | float | 否 | 0.8 | 左眼被遮挡的阈值 |
| qualityConfig.rightEye | float | 否 | 0.8 | 右眼被遮挡的阈值 |
| qualityConfig.nose | float | 否 | 0.8 | 鼻子被遮挡的阈值 |
| qualityConfig.mouth | float | 否 | 0.8 | 嘴巴被遮挡的阈值 |
| qualityConfig.leftCheek | float | 否 | 0.8 | 左脸颊被遮挡的阈值 |
| qualityConfig.rightCheek | float | 否 | 0.8 | 右脸颊被遮挡的阈值 |
| qualityConfig.chinContour | float | 否 | 0.8 | 下巴被遮挡阈值 |
| liveScoreThreshold | float | 否 | 80 | 活体识别阈值 |
| idScoreThreshold | float | 否 | 80 | 人证核检识别阈值 |
| rgbAndNirScoreThreshold | float | 否 | 80 | rgb和红外识别阈值 |
| cameraLightThreshold | Integer | 否 | 50 | 模态切换光线阈值 |
| activeModel | Integer | 否 | 1 | 使用的特征抽取模型,可选值如下:1:生活照2:证件照3:RGB+NIR混合模态模型 |
| type | Integer | 否 | 1 | 活体检测类型,可选值如下:0:不使用活体1:RGB活体2:RGB+NIR活体 |
| qualityControl | Boolean | 否 | true | 是否设置质量检测 |
| livingControl | Boolean | 否 | true | 是否开启活体检测 |
| rgbLiveScore | float | 否 | 0.8 | RGB活体阀值 |
| nirLiveScore | float | 否 | 0.8 | NIR活体阀值 |
| depthLiveScore | float | 否 | 0.8 | Depth活体阀值 |
| darkEnhance | Boolean | 否 | false | 是否开启暗光恢复 |
| bestImage | Boolean | 否 | true | 是否开启best image |
| log | Boolean | 否 | true | 是否开启Log日志 |
| rbgCameraId | Integer | 否 | 1 | 摄像头显示位置,0.后置,1.前置 |
| isOpenGl | Boolean | 否 | false | 是否开启openGL渲染 (建议开启后设置为640*480分辨率) |
| cameraType | Integer | 否 | 0 | 设置相机类型,可选值如下:0:奥比中光海燕、大白(640400)1:奥比中光海燕Pro、Atlas(400640)2:奥比中光蝴蝶、Astra Pro\Pro S(640*480)3舜宇Seeker064螳螂慧视天蝎P15瑞识M720N6奥比中光Deeyea(结构光)7华捷艾米A100S、A200(结构光)8Pico DCAM710(ToF) |
| rgbVideoDirection | Integer | 否 | 0 | 摄像头旋转角度,可传入0、90、180、270四个选项 |
| nirVideoDirection | Integer | 否 | 0 | nir摄像头旋转角度,可传入0、90、180、270四个选项 |
| mirrorVideoRGB | Integer | 否 | 0 | rgb摄像头是否镜像,0:RGB无镜像,1:有镜像 |
| mirrorVideoNIR | Integer | 否 | 0 | nir摄像头是否镜像,0:RGB无镜像,1:有镜像 |
| rgbDetectDirection | Integer | 否 | 0 | rbg人脸检测角度 默认为0。可传入0、90、180、270四个选项 |
| nirDetectDirection | Integer | 否 | 0 | nir人脸检测角度 默认为0。可传入0、90、180、270四个选项 |
| mirrorDetectRGB | Integer | 否 | 0 | rbg人脸检测镜像 0:RGB无镜像,1:有镜像 |
| mirrorDetectNIR | Integer | 否 | 0 | nir人脸检测镜像 0:RGB无镜像,1:有镜像 |
| isMultiIdentify | Boolean | 否 | false | 多人采用检测,不能跟踪 |
| attribute | Boolean | 否 | false | 是否开启属性检测 |
| previewWidth | Integer | 否 | 640 | 预览分辨率宽度 |
| previewHeight | Integer | 否 | 480 | 预览分辨率高度 |
| isFaceRoundView | Boolean | 否 | true | 是否显示圆形识别区 |
| outAreaBgColor | String | 否 | #121212 | 别区域外的背景颜色 |
| showFaceBorder | Boolean | 否 | true | 是否显示人脸识别框 |

