ruleserver/ruleToformula.go
@@ -125,7 +125,6 @@ ImageWidth int // 摄像机拍摄的图像宽 像素 ImageHeight int // 摄像机拍摄的图像高 像素 AreaMapList []AreaMap // 本sdk提取的数据按照区域划分后的数据集合 RuleResult []Result // 过完规则后打的标签 } // 从算法模块儿拿来的对一帧图像各个算法提取的数据集合 @@ -212,6 +211,7 @@ // 跑本摄像机的所有规则组 一组一组跑 taskRuleList := GetRuleGroup(args.CameraId) // 本摄像机下所有任务组 // 得到属于该摄像机的若干组任务的完整规则(跟每一条完整规则比较之后得出本张图像对于某个规则是否报警的结果。放进map,比如本帧图像的id,所碰撞成功的规则id) args.RuleResult = make(map[string]interface{}) args.RuleResult["yolo"] = []Result{} args.RuleResult["face"] = []Arg{} if len(taskRuleList) > 0 {