From 502f9d1095a220c9b1a7554f95004ea107e9590e Mon Sep 17 00:00:00 2001 From: cmhu <2657262686@qq.com> Date: Thu, 27 Mar 2025 19:01:49 +0800 Subject: [PATCH] 添加行人特征数据表 --- src/ai_engine_module/HumanParsing.h | 18 ++++++++++++++++++ src/ai_platform/header.h | 17 +++++++++++++++++ 2 files changed, 35 insertions(+), 0 deletions(-) diff --git a/src/ai_engine_module/HumanParsing.h b/src/ai_engine_module/HumanParsing.h index d74f6ed..660e61b 100644 --- a/src/ai_engine_module/HumanParsing.h +++ b/src/ai_engine_module/HumanParsing.h @@ -11,6 +11,24 @@ using namespace std; +//static std::string hair[] = { "长发", "短发", "其他" }; +//static std::string hair_color[] = { "黑", "白", "其他" }; +//static std::string eye_glass[] = { "未戴眼镜", "戴眼镜" }; +//static std::string mouth[] = { "未戴口罩", "戴口罩" }; +//static std::string up[] = { "T恤/背心", "衬衫", "毛衣", "外套", "连衣裙", "其他" }; +//static std::string up_color[] = { "黑", "白", "灰", "红", "蓝", "黄", "绿", "多色", "其他" }; +//static std::string clothing_text[] = { "纯色", "碎花", "条纹/格子", "其他" }; +//static std::string down[] = { "长裤", "短裤", "长裙", "短裙", "连衣裙", "其他" }; +//static std::string down_color[] = { "黑", "白", "灰", "红", "蓝", "黄", "绿", "多色", "其他" }; +//static std::string bao[] = { "无包", "有包" }; +//static std::string sex[] = { "男", "女", "不明" }; +//static std::string age[] = { "小孩", "成人", "不明" }; +//static std::string viewpoint[] = { "正面","背面", "侧面" }; +//static std::string dasan[] = { "未打伞", "打伞" }; +//static std::string child[] = { "未抱小孩", "抱小孩" }; +//static std::string personstate[] = { "行走", "奔跑", "蹲坐", "推车", "其他" }; + + class HumanParsing { public: diff --git a/src/ai_platform/header.h b/src/ai_platform/header.h index 21776b8..43b4f0a 100755 --- a/src/ai_platform/header.h +++ b/src/ai_platform/header.h @@ -22,6 +22,23 @@ using namespace std; +static std::string hair[] = { "长发", "短发", "其他" }; +static std::string hair_color[] = { "黑", "白", "其他" }; +static std::string eye_glass[] = { "未戴眼镜", "戴眼镜" }; +static std::string mask[] = { "未戴口罩", "戴口罩" }; +static std::string up_cloth[] = { "T恤/背心", "衬衫", "毛衣", "外套", "连衣裙", "其他" }; +static std::string up_cloth_color[] = { "黑", "白", "灰", "红", "蓝", "黄", "绿", "多色", "其他" }; +static std::string clothing_text[] = { "纯色", "碎花", "条纹/格子", "其他" }; +static std::string down_cloth[] = { "长裤", "短裤", "长裙", "短裙", "连衣裙", "其他" }; +static std::string down_cloth_color[] = { "黑", "白", "灰", "红", "蓝", "黄", "绿", "多色", "其他" }; +static std::string bag[] = { "无包", "有包" }; +static std::string sex[] = { "男", "女", "不明" }; +static std::string age[] = { "小孩", "成人", "不明" }; +static std::string viewpoint[] = { "正面","背面", "侧面" }; +static std::string umbrella[] = { "未打伞", "打伞" }; +static std::string hold_baby[] = { "未抱小孩", "抱小孩" }; +static std::string personstate[] = { "行走", "奔跑", "蹲坐", "推车", "其他" }; + typedef struct hp_cls_info //分类结果结构体 { int res_index; //分类结果 -- libgit2 0.21.4