目录

  • 1. seetaface6概述
  • 2. 编译说明
    • 2.1 编译工具
    • 2.2 编译顺序
  • 3. 编译OpenRoleZoo
  • 4. 编译SeetaAuthorize
  • 5. 编译TenniS
  • 6. 编译FaceTracker6

1. seetaface6概述

seetaface6源码以及模型文件github下载路径:https://github.com/SeetaFace6Open/index
由于项目性能需求,需要编译seetaface6的tennis模块(前向计算框架)的gpu版本,目前可供直接下载的版本是cpu版本的,不能够使用gpu进行加速。
seetaface模块的官方文档描述:OpenRoleZoo 为常用操作的集合,SeetaAuthorize 为模型解析工程,TenniS 为前向计算框架。需要重点说明的是,此次 TenniS 同时放出了 GPU 计算源码,可以编译出 GPU 版本进行使用。上述三个模块为基础模块,各个 SDK 的编译均依赖上述模块,因此需要优先编译出 OpenRoleZoo, SeetaAuthorize 和 TenniS,然后再进行其他 SDK 模块的编译。
seetaface6共14个模块度各模块库如下
基础模块:
OpenRoleZoo 常用操作的集合
SeetaAuthorize 模型解析工程
TenniS 前向计算框架
子模块:
FaceAntiSpoofingX6 静默活体模块
FaceBoxes 人脸检测
FaceRecognizer6 人脸识别
FaceTracker6 人脸跟踪
Landmarker 特征点检测
PoseEstimator6 人脸朝向姿态估计
QualityAssessor3 图像质量评估
SeetaAgePredictor 年龄识别
SeetaEyeStateDetector 眼睛状态检测:睁眼,闭眼
SeetaGenderPredictor 性别识别
SeetaMaskDetector 口罩人脸检测

2. 编译说明

2.1 编译工具

编译工具采用cmake + visual studio2022
首先必须安装cmake和 visual studio2022,这里不详述

2.2 编译顺序

首先编译基础模块OpenRoleZoo 、SeetaAuthorize 、TenniS ,然后编译其他子模块

3. 编译OpenRoleZoo

  • 进入OpenRoleZoo源码目录,新建文件夹build
  • 打开cmake-gui,分别输入源码目录和build目录,点击configure,此时弹出平台和编译工具选择,编译工具选择visual studio2022,平台选择x64
    如下图:

  • 点击Generate生成vs工程
  • 点击Open Project,打开vs工程编译即可。
  • vs工程中编译install项目,就会将OpenRoleZoo 安装到默认目录C:/Program Files/ORZ

4. 编译SeetaAuthorize

编译SeetaAuthorize 与OpenRoleZoo 大致相同,只不过需要添加OpenRoleZoo 的库目录和安装根目录
如下图:

5. 编译TenniS

编译TenniS 与OpenRoleZoo 大致也相同,只不过需要添加cuda相关的编译选项,如下图所示:

6. 编译FaceTracker6

编译FaceTracker6 与OpenRoleZoo 大致也相同,只不过要添加OpenRoleZoo 和FaceBoxes的库目录
如下图:

添加完ORZ和SeetaFaceDetector的库目录后报如下错误:


此时需要添加CMAKE_MODULE_PATH输入,使其指向FaceBoxes编译安装目录下的cmake文件夹,如下图所示:

如果cmake选项中,没有CMAKE_MODULE_PATH,可以通过Add Entry的方式添加,如下图:

其他模块编译类似
参考链接:
https://blog.csdn.net/godaa/article/details/129069908
https://blog.csdn.net/weixin_43777852/article/details/118733293

seetaface6 GPU版本windows编译相关推荐

  1. Caffe Windows版本的编译

    2019独角兽企业重金招聘Python工程师标准>>> 1:Caffe的主版本只支持Linux,所以要下载专门的Caffe Windows版本,网址为 https://github. ...

  2. win10 + bazel-0.20.0 + tensorflow-1.13.1 编译tensorflow GPU版本的C++库

    win10 + bazel-0.20.0 + tensorflow-1.13.1 编译tensorflow GPU版本的C++库 安装所需软件/库 Step1. 安装vs2015,CUDA 10.0和 ...

  3. 常识——windows的tensorflow安装gpu版本,cuda算力只有3.0也可以

    文章目录 问题 windows安装tensorflow_gpu版本 检查显卡是否支持cuda 查看自己的显卡型号 去官网查看是否支持cuda 检查显卡的cuda算力 按照GPU算力3.0的电脑配置进行 ...

  4. WINDOWS 安装XGBoost GPU版本最新简易方法

    目录 一.系统配置 二.问题背景 三.执行步骤 1. 安装cuda a. 检查是否安装了CUDA b. 从dos中查看可以支持的cuda版本 c 下载对应版本的cuda d 根据引导安装cuda 2. ...

  5. 基于onnxruntime的C++版本CPU/GPU源码编译

    基于onnxruntime的C++版本CPU/GPU源码编译 提示:基于onnxruntime的CPU/GPU源码编译,C++版本 文章目录 基于onnxruntime的C++版本CPU/GPU源码编 ...

  6. Windows 10 、GPU 1080 ti 安装 Anaconda, GPU版本的TensorFlow 详细教程

    本文主要是参考https://www.leiphone.com/news/201711/GCh0IBszXrxP1iHU.html 并在其基础上细化说明,以及排雷. 重要声明: 安装GPU版本的Ten ...

  7. seetaface6 windows编译

    seetaface6相对于前两个版本库结构上有较大区别,编译差异较大,这里总结一些windows编译过程. seetaface6源码以及模型文件github下载路径:https://github.co ...

  8. TensorFlow2.0 系列开篇: Windows下GPU版本详细安装教程

    点击上方"Datawhale",选择"星标"公众号 第一时间获取价值内容 [导读]今年三月谷歌在TensorFlow开发者峰会上宣布TensorFlow 2.0 ...

  9. Windows下显卡支持的cuda及配套GPU版本pytorch下载全流程(2022.03.27)

    Windows下显卡支持的cuda及配套GPU版本pytorch下载全流程(2022.03.27) 一.更新电脑显卡驱动(以mx150为例) 1.打开英伟达驱动下载官网:https://www.nvi ...

最新文章

  1. 网站SEO优化之如何提升访客量?
  2. python考级证书-python考级有几个级别
  3. Linux命令学习(三):文件操作命令(1)
  4. 给thinkphp加个分页样式
  5. when is IBASE status changed from inital to created - not answered
  6. JavaFX官方教程(十二)之树动画示例
  7. python 发邮件_python发邮件
  8. eclipse--python开发环境搭建
  9. 建设网站服务器选择,建设网站如何去为网站选服务器?
  10. 测绘专业学生对测绘软件的一点认识
  11. java 拦截器和过滤器区别(转载)
  12. 为什么项目经理依然想写代码?
  13. JavaScript:画廊案例
  14. iOS中使用SFHFKeychainUtils保存用户密码
  15. 10年软件测试行业经验教你如何写简历【绝对靠谱】
  16. 谷歌浏览器Google如何设置站点弹出窗口
  17. 企业信息化投入中咨询服务_咨询服务企业如何实施项目核算信息化建设
  18. 乐学python_乐学Python-中国大学mooc-试题题目及答案
  19. FAQ是什么?如何高效地打造一个好的FAQ?
  20. 【嵌入式】GPIO驱动LED设计

热门文章

  1. 经典算法(2):黄金分割法(Gold)
  2. 9个国外最佳免费编程学习一站式网站,谁用谁知道!
  3. 启天m420进入不了bios_联想启天M420c装win7及BIOS设置教程(USB驱动可用)
  4. ucenter单点登录
  5. 量化策略——准备2 量化技能树量化术语
  6. JAVA Swt初识
  7. scanf函数和回车、空格 及其返回值
  8. B站狂神说JavaWeb学习笔记
  9. 比pgload更快更方便写入大数据量至Greenplum的Greenplum-Spark Connector
  10. MySQL查询优化利刃-EXPLAIN