人体分析私有化部署包人体属性识别离线软件开发工具包

人体分析私有化部署包人体属性识别离线软件开发工具包##一、简介本文档介绍了如何部署私有化的人体属性识别离线sdk、以及如何使用sdk进行人体属性识别。

人体分析私有化部署包人体属性识别离线软件开发工具包

##一、简介

人体分析私有化部署包人体属性识别离线软件开发工具包

本文档介绍了如何部署私有化的人体属性识别离线sdk、以及如何使用sdk进行人体属性识别。

##二、部署

#2.1环境要求

-操作系统:linux(推荐Ubuntu16.04)
-中央处理器:英特尔/AMD,支持AVX指令集
-内存:4G以上
-硬盘:20G以上

#2.2安装步骤

1.下载安装包

从[官网]()下载人体属性识别离线sdk安装包,解压后得到安装包`Body_Attribute_Offline_sdk_xxx.tar.gz`。

2.安装依赖

执行以下命令安装依赖:

`外壳
Sudo apt-get安装libopencv-dev
“``”

3.安装软件开发工具包

执行以下命令安装sdk:

`外壳
Tar-xzvf BODY_ATTRIBUTE_OFFLINE_SDK_xxx.tar.gz
CD BODY_ATTRIBUTE_OFFLINE_SDK_xxx
Sudo./install.sh
“``”

安装完成后,sdk会安装到`/usr/LOCAL/BODY_ATTRIBUTE_OFFLINE_sdk`目录下。

##三、使用

#3.1初始化

使用sdk之前,需要先进行初始化:

`c++
#INCLUDE“BODY_ATTRIBUTE_OFLINE_sdk.h”

Int main(){
//初始化sdk
BodyAttributeOfflineSDK SDK;
Sdk.init(“/usr/local/body_attribute_offline_sdk/model/body_attribute_offline_model.json”);
//...
返回0;
}
“``”

#3.2人体属性识别

使用SD