精品为您呈现,快乐和您分享!

移动端

收藏本站

OK下载站

当前位置: 首页 > 软件下载 > 编程开发

OpenBR(开源生物特征识别库)v1.1.0官方版

OpenBR(开源生物特征识别库)v1.1.0官方版

类型:编程开发 语言:英文

大小:14.9M 更新时间:2020-09-10

推荐指数:

应用简介


OpenBR是一个基于Qt、OpenCV和features的开源生物特征识别库。它可以用来识别照片中的人脸,还支持推断性别和年龄。可以通过命令行中的br命令来执行,也可以通过C++或C编程接口来执行。









OpenBR是一个基于Qt、OpenCV和features的开源生物特征识别库。它可以用来识别照片中的人脸,还支持推断性别和年龄。可以通过命令行中的br命令来执行,也可以通过C++或C编程接口来执行。



OpenBR(开源生物特征识别库)



指示



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(颜色空间=灰色);



注意:如果算法参数不是以键值对的形式提供,则需要按照一定的顺序提供参数。



6、Cascade(FrontalFace),这是一个关于opencv级联分类器的封装,可以利用frontalface模型来检测正面人脸;



7、Draw(lineThickness=3):用矩形圈出Cascade级联分类器检测到的人脸,其中linThikness设置矩形边框的线宽;



8. Show(false) 将相机捕获的图像显示到GUI 窗口中。 false参数表示图像将连续显示。如果为true,图像将逐帧显示。按键盘上的任意键显示下一帧。