DFace SDK  2.1.0
LTS
com.dface.DfaceRgbAnti类 参考

DFace单目活体API抽象层(DFaceRgbAnti) 更多...

Public 成员函数

native int identify ()
 
native boolean initLoad (String model_path)
 
native boolean uninitLoad ()
 
native int liveness_check (DFaceMat imgMat, Bbox faceBox, byte mode)
 
native void setPatCount (int val)
 
native void setPatThreadshold (float val)
 
native void setDeepThreadshold (float val)
 

详细描述

DFace单目活体API抽象层(DFaceRgbAnti)

成员函数说明

native boolean com.dface.DfaceRgbAnti.initLoad ( String  model_path)

通道初始化

参数
model_path模型目录
返回
初始化成功标志
native int com.dface.DfaceRgbAnti.liveness_check ( DFaceMat  imgMat,
Bbox  faceBox,
byte  mode 
)

活体检测

参数
imgMat视频帧
faceBox人脸边框
mode模式
RGBANTI_MODE_LIGHT = 1 简单模式,轻量级,速度较快
RGBANTI_MODE_DEEP = 2 深度模式,反欺诈能力较强,速度较慢
返回
0:非活体 1:活体 2:未知(人脸太小)
native void com.dface.DfaceRgbAnti.setDeepThreadshold ( float  val)

设置Deep阈值

参数
val阈值
注解
(值越大,反欺诈能力越强,但误杀率会增加)
native void com.dface.DfaceRgbAnti.setPatCount ( int  val)

设置Pat数量

参数
val数量值
注解
(值越大,速度越慢,但反欺诈能力较强)
native void com.dface.DfaceRgbAnti.setPatThreadshold ( float  val)

设置Pat阈值

参数
val阈值
注解
(值越大,反欺诈能力越强,但误杀率会增加)
native boolean com.dface.DfaceRgbAnti.uninitLoad ( )

卸载通道

返回
卸载化成功标志

该类的文档由以下文件生成: