DFace C++ SDK  2.5.2
dface::DfaceRgbAnti类 参考abstract

DFace单目活体认证 最先进的单目活体认证 更多...

#include <dface_rgb_anti.h>

Public 成员函数

 DfaceRgbAnti ()
 
virtual ~DfaceRgbAnti ()
 
virtual int identify () const =0
 
virtual int liveness_check (dface::Mat &img, dface::Box &bbox, char mode=RGBANTI_MODE_LIGHT) const =0
 
virtual void setPatCount (int val)=0
 
virtual void setPatThreadshold (float val)=0
 
virtual void setDeepThreadshold (float val)=0
 

详细描述

DFace单目活体认证 最先进的单目活体认证

构造及析构函数说明

◆ DfaceRgbAnti()

dface::DfaceRgbAnti::DfaceRgbAnti ( )
inline

构造函数

注解
()

◆ ~DfaceRgbAnti()

virtual dface::DfaceRgbAnti::~DfaceRgbAnti ( )
inlinevirtual

成员函数说明

◆ identify()

virtual int dface::DfaceRgbAnti::identify ( ) const
pure virtual

◆ liveness_check()

virtual int dface::DfaceRgbAnti::liveness_check ( dface::Mat img,
dface::Box bbox,
char  mode = RGBANTI_MODE_LIGHT 
) const
pure virtual

活体检测

参数
[in]img原始视频帧
[in]bbox人脸所在边框位置
[in]mode模式
RGBANTI_MODE_LIGHT = 1 简单模式,轻量级,速度较快
RGBANTI_MODE_DEEP = 2 深度模式,反欺诈能力较强,速度较慢
注解
()

◆ setDeepThreadshold()

virtual void dface::DfaceRgbAnti::setDeepThreadshold ( float  val)
pure virtual

设置Deep阈值

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

◆ setPatCount()

virtual void dface::DfaceRgbAnti::setPatCount ( int  val)
pure virtual

设置Pat数量

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

◆ setPatThreadshold()

virtual void dface::DfaceRgbAnti::setPatThreadshold ( float  val)
pure virtual

设置Pat阈值

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

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