DFace Android SDK  2.5.2
com.dface.DfaceRgbAnti类 参考

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

Public 成员函数

native int identify ()
 
native boolean initLoad (String model_path)
 
native boolean uninitLoad ()
 
native int liveness_check (byte[] rgb, int w, int h, int c, Bbox faceBox, byte mode)
 
native void setPatCount (int val)
 
native void setPatThreadshold (float val)
 
native void setDeepThreadshold (float val)
 

详细描述

DFace单目活体API抽象层

成员函数说明

◆ initLoad()

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

通道初始化

参数
model_path模型目录
返回
初始化成功标志

◆ liveness_check()

native int com.dface.DfaceRgbAnti.liveness_check ( byte []  rgb,
int  w,
int  h,
int  c,
Bbox  faceBox,
byte  mode 
)

活体检测

参数
rgb图像字节数据,rgb或者rgba数据输入
w图像宽
h图像高
c图像通道数(RGB:3, RGBA:4)
faceBox人脸边框
mode模式
RGBANTI_MODE_LIGHT = 1 简单模式,轻量级,速度较快
RGBANTI_MODE_DEEP = 2 深度模式,反欺诈能力较强,速度较慢
返回
初始化成功标志

◆ setDeepThreadshold()

native void com.dface.DfaceRgbAnti.setDeepThreadshold ( float  val)

设置Deep阈值

参数
val阈值
注解
(值越大,反欺诈能力越强,但误杀率会增加)

◆ setPatCount()

native void com.dface.DfaceRgbAnti.setPatCount ( int  val)

设置Pat数量

参数
val数量值
注解
(值越大,速度越慢,但反欺诈能力较强)

◆ setPatThreadshold()

native void com.dface.DfaceRgbAnti.setPatThreadshold ( float  val)

设置Pat阈值

参数
val阈值
注解
(值越大,反欺诈能力越强,但误杀率会增加)

◆ uninitLoad()

native boolean com.dface.DfaceRgbAnti.uninitLoad ( )

卸载通道

返回
卸载化成功标志

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