---
panlei
2019-07-24 9e490fb9b935493c7be2e95f0bafa09245d124ec
ruleserver/personTrack.go
@@ -40,18 +40,13 @@
               logger.Info("===================追踪中途人脸的个数",len(faceParam.Faces))
            } else {
               if TrackPond[msg.Cid] != nil {
                  logger.Info("更新当前摄像机缓存池中的人脸个数:",len(faceParam.Faces))
                  TrackPond[msg.Cid].Face = len(faceParam.Faces)
               } else {
                  logger.Info("新建当前摄像机缓存池中的人脸个数:",len(faceParam.Faces))
                  TrackPond[msg.Cid] = &PersonTrack{Face:len(faceParam.Faces)}
               }
            }
            //for i := 0;  i < len(faceParam.Faces); {
            //    if flag := IsInPond(msg.Cid,faceParam.Faces[i]);flag { // 已经存在,从msg的人脸数组中删除这个元素,不必传到下一个环节
            //        faceParam.Faces = append(faceParam.Faces[:i], faceParam.Faces[i+1:]...)
            //    } else {
            //        i++
            //    }
            //}
         } else {
            continue
         }
@@ -83,8 +78,10 @@
               }
            } else {
               if TrackPond[msg.Cid] != nil {
                  logger.Info("更新当前摄像机缓存池中的yolo个数:",yoloNum)
                  TrackPond[msg.Cid].Yolo = yoloNum
               } else {
                  logger.Info("新建当前摄像机缓存池中的yolo个数:",yoloNum)
                  TrackPond[msg.Cid] = &PersonTrack{Yolo:yoloNum}
               }
            }