seetaface6 windows编译

seetaface6相对于前两个版本库结构上有较大区别,编译差异较大,这里总结一些windows编译过程。

seetaface6源码以及模型文件github下载路径:https://github.com/SeetaFace6Open/index

1   模块分布

seetaface6共14个模块度各模块库如下

OpenRoleZoo      常用操作的集合
SeetaAuthorize   模型解析工程
TenniS           前向计算框架

FaceAntiSpoofingX6     静默活体模块
FaceBoxes              人脸检测
FaceRecognizer6        人脸识别
FaceTracker6           人脸跟踪
Landmarker             特征点检测
PoseEstimator6         人脸朝向姿态估计
QualityAssessor3       图像质量评估
SeetaAgePredictor      年龄识别
SeetaEyeStateDetector  眼睛状态检测:睁眼,闭眼
SeetaGenderPredictor   性别识别
SeetaMaskDetector      口罩人脸检测

      其中OpenRoleZoo、SeetaAuthorize、TenniS为基础库,编译时需先编译,后面的功能库编译时会有依赖。并且在github上下载源码时各模块需单独下载,大家可以根据自己的需求下载所需要的功能库。

2   编译

2.1 OpenRoleZoo 需最先编译,先使用CMAKE生成工程文件。

 配置好安装路径,完成Configure、Generate。

 进入vs工程进行编译安装

       ALL_BUILD编译成功后,编译INSTALL自动安装,会将编译好的头文件与库文件拷贝到cmake设置的安装路径下。

 2.2  SeetaAuthorize 编译

编译时需填写OpenRoleZoo库目录即可,其他操作与上述一致。

 2.3  TenniS编译

 2.4 其他功能模块编译

其他功能模块配置基本一致,以Landmarker为例。

最终编译生成库文件如下:

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值