From 0ad8c150817dca075c587f1c2f7b44c407fd1364 Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期三, 24 七月 2019 13:42:40 +0800 Subject: [PATCH] 变更人脸标签结构 --- ruleserver/ruleToformula.go | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/ruleserver/ruleToformula.go b/ruleserver/ruleToformula.go index 10f50f5..2617389 100644 --- a/ruleserver/ruleToformula.go +++ b/ruleserver/ruleToformula.go @@ -89,6 +89,12 @@ Location []Rect // 鐩爣鐨勫潗鏍� AlarmPolygon string // 瑙﹀彂鐨勬姤璀︽ } + +// 杩囪鍒欏簱鎵撲笂鐨勬爣绛� +type FaceResult struct { + Result + Args []Arg +} type LittleRuleResult struct { SdkName string // 璁板綍涓嬫缁撴灉鏄摢涓猻dk鐨勭粨鏋� Result string // 宸插寘鍚簡鍓嶇疆杩炴帴绗� @@ -293,7 +299,8 @@ logger.Info("-------------------yolo缁撴灉鏍囩闀垮害", len(args.RuleResult["yolo"].([]Result))) } if args.RuleResult["face"] != nil { - logger.Info("-------------------face缁撴灉鏍囩", len(args.RuleResult["face"].([]Arg))) + args.RuleResult["face"] = append(args.RuleResult["face"].([]FaceResult), FaceResult{Result{taskId, sdkNames, groupRule.GroupId, groupRule.AlarmLevel, groupRule.GroupText, []Rect{}, polygonId},faces}) + logger.Info("-------------------face缁撴灉鏍囩", len(args.RuleResult["face"].(FaceResult).Args)) } // 鏈�鍚庤繃鎸佺画鏃堕棿绛夋椂闂寸淮搴︾殑鏉′欢 鎶婃椂闂磋鍒欎綅缃皟鏁村埌杩欎釜浣嶇疆鏄负浜嗙紦瀛樻暟鎹� for j := 0; j < len(groupRule.Rules); j++ { -- Gitblit v1.8.0