人体分析私有化部署包人体属性识别离线软件开发工具包##一、简介本文档介绍了如何部署私有化的人体属性识别离线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