OpenBR是一个基于Qt,OpenCV和特征的开源生物特征识别库,可以用来从照片中识别人脸,还支持推算性别与年龄,既可以在命令行中通过br命令来执行,也可以通过C++或者C程序接口来执行。
操作说明
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那么图像将一帧一帧的显示,按键盘上任意键显示下一帧。
- BubbleTea(Go语言框架)v0.17.0官方版源码相关
- LogonTracer(恶意登录分析工具)v1.5.4官方版源码相关
- W5SOAR(自动化响应平台)v0.4官方版源码相关
- ScheduleMaster(分布式任务调度系统)v2.2官方版源码相关
- fasthttp(快速HTTP包)v1.24.0官方版源码相关
- FlatBuffers(序列化库)v2.0.0官方版源码相关
- Exifr(EXIF读取库)v7.0.0官方版源码相关
- Wendasns(问答社区系统)v1.1.5官方版源码相关
- indicators(进度条库)v2.2官方版源码相关
- Slidev(开发幻灯片展示)v0.4.0官方版源码相关
- lamp-cloud(微服务快速开发平台)v3.2.0官方版源码相关
- formily(高性能表单解决方案)v1.3.7官方版源码相关
- migrid(网格中间件)v1.9.0官方版源码相关
- CODO(自动化运维云管理平台)v0.2官方版源码相关
- Sourcetrail(源码资源管理器)v2021.1.30官方版源码相关
- irrXML(开源xml解析工具)v1.2官方版源码相关
- 排名
- 软件
- 人气
- 下载