基于x86 平台移植seetaface6
目录
- 一、概述
- 二、环境要求
- 2.1 硬件环境
- 2.2 软件环境
- 三、移植流程
- 3.1 下载源码
- 3.2 通用模块编译
- 3.2.1 编译常用操作的集合(OpenRoleZoo)
- 3.2.2 编译模型解析工程(SeetaAuthorize)
- 3.2.3 编译前向计算框架(TenniS)
- 3.2 特定模块编译
- 3.2.1 静默活体模块
- 3.2.2 人脸检测模块
- 3.2.3 人脸识别模块
- 3.2.4 人脸跟踪
- 3.2.5 人脸特征点
- 3.2.6 人脸朝向姿态估计
- 3.2.7 图像质量评估
- 3.2.8 年龄识别
- 3.2.9 眼睛状态检测:睁眼,闭眼
- 3.2.10 性别识别
- 3.2.11 口罩人脸检测识别
一、概述
本章节是针对seetaface6移植到 ubuntu系统,运行在虚拟机vmware上,详细的移植流程如下。
二、环境要求
2.1 硬件环境
- 虚拟机:VMware
2.2 软件环境
- Ubuntu系统要求:20.04
- seetaface版本: 6.0
- 交叉工具链版本:x86平台的gcc/g++编译器
- cmake版本:大于2.7版本
三、移植流程
3.1 下载源码
项目地址:https://github.com/SeetaFace6Open/index
源码下载:
在Ubuntu20.04下进入到/data/Workspace_Test/seetaface6目录下,执行以下命令
git clone --recursive https://github.com/SeetaFace6Open/index.git
执行结果如下所示;
