panlei
2019-08-09 0d0eca488978fee0d0d07cb43ad5c13ec007b61e
ruleserver/ruleToformula.go
@@ -363,14 +363,6 @@
            if faceFlag {
               args.RuleResult["face"] = append(args.RuleResult["face"].([]FaceResult), FaceResult{Result{taskId, sdkNames, groupRule.GroupId, groupRule.DefenceState, groupRule.AlarmLevel, groupRule.GroupText, []Rect{}, polygonId, islink,label,}, faces})
               //logger.Info("-------------------face结果标签", len(args.RuleResult["face"].([]FaceResult)))
               logger.Info("过完规则时查看人脸标签:")
               if args.RuleResult["face"] != nil && len(args.RuleResult["face"].([]FaceResult)) > 0 {
                  for _, faceResult := range args.RuleResult["face"].([]FaceResult) {
                     for _,arg := range faceResult.Args {
                        logger.Info("人员分值是:",arg.Score,"liker的数量为",arg.Liker)
                     }
                  }
               }
            }
            return true
         } else {
@@ -519,6 +511,9 @@
         }
      } else {
         logger.Warn("数组不圆满不打标签")
         // 倒是把打的组规则标签给去掉了啊
         lens := len(args.RuleResult["yolo"].([]Result))-1
         args.RuleResult["yolo"] = args.RuleResult["yolo"].([]Result)[0:lens]
      }
   } else { // 没有报警,
      //logger.Info("这帧图像在任务下的一整条规则下(联动任务下就是跟本摄像机像相关的小规则)的判断结果为false")