OpenBR官方版是一款专业的开源生物特征识别助手。OpenBR最新版可以通过计算机利用人体所固有的生理特征(指纹、虹膜、面相、DNA等)或行为特征(步态、击键习惯等)来进行个人身份鉴定的技术。OpenBR官方版能够计算性别和年龄,让生物识别更加便捷。软件操作简便,易于上手。
基本简介
OpenBR(开源生物特征识别助手)官方版是一款十分优秀好用的开源生物特征识别的辅助工具。软件功能强大,操作简单,使用后可以帮助用户更轻松便捷的进行生物特征识别操作,非常方便实用。软件能够帮助用户快速的从照片中识别出人脸,还能够计算性别和年龄,让生物识别更加便捷。软件还能够通过br命令、C++或者C程序接口来执行,满足用户的各种运行环境。
软件特色
OpenBR官方版内置生物特征识别(BIOMETRICS) 技术,可以通过计算机利用人体所固有的生理特征(指纹、虹膜、面相、DNA等)或行为特征(步态、击键习惯等)来进行个人身份鉴定的技术。
使用说明
OpenBR官方版命令行常用指令
OpenBR指令以-开头,指令之间以空格隔开,指令之后紧跟该指令需要的参数,指令和参数之间也用空格隔开。
1、-gui指令让br打开一个GUI窗口;
注:若一行指令中用到-gui指令则-gui指令必须为第一个传递给br的指令
2、-algorithm指令后紧跟一个参数(算法字符串),该字符串明确了图像和元数据的传递;
3、-enroll指令需要一个输入参数(例1中是0.webcam)和一个可选的输出参数;
4、例2中算法字符串"Cvt(Gray)+Show(false)"将RGB图像转化为灰度图像并显示,其中Cvt是convert的缩写是对图像灰度化的算法字符串。同理,我们可以将Cvt的参数设置成HSV,LUV等。
5、OpenBR的算法字符串中的算法的参数可以以键值对的形式提供,例如Cvt(Gray)等效于
Cvt(colorSpace=Gray);
注:如果不以键值对的形式提供算法参数,那么参数需要按照一定的顺序提供。
6、Cascade(FrontalFace),这是一个关于opencv级联分类器的封装包,它可以使用frontalface模型检测正面人脸;
7、Draw(lineThickness=3):用矩形将Cascade级联分类器检测出来的人脸圈出来,其中linThikness设置矩形边框的线宽;
8、Show(false)将摄像头捕捉到的图像像是到GUI窗口中,其中false参数表示图像连续显示,true那么图像将一帧一帧的显示,按键盘上任意键显示下一帧。