panlei
2019-09-11 6e624616427265b1337c98c032ac6c39e4640b6e
ruleserver/personTrack.go
@@ -123,6 +123,9 @@
func FaceIsInPond(cameraId string, sdkinfor *protomsg.SdkmsgWithTask) string {
   if TrackPond[cameraId] != nil {
      logger.Info("----马前炮:", TrackPond[cameraId], "=====", len(TrackPond[cameraId].Faces))
      for _,face := range TrackPond[cameraId].Faces  {
         logger.Info("缓存中存储的face数据:",face.Id,face.Score)
      }
      faceParam := protomsg.ParamFacePos{}
      err := proto.Unmarshal(sdkinfor.Sdkdata, &faceParam)
      if err != nil {
@@ -153,6 +156,9 @@
         }
      }
      logger.Info("反序列化重新装配之前人脸的个数:",len(faceParam.Faces))
      for _,face := range faceParam.Faces  {
         logger.Info("缓存中存储的face数据:",face.Pos.FaceID,face.Pos.FAngle.Confidence)
      }
      sdkinfor.Sdkdata, err = proto.Marshal(&faceParam)
      if err != nil {
         logger.Error("face序列化错误", err)