panlei
2019-09-27 4146578720878b47a3d9d9d2833f1893ae80a032
ruleserver/personTrack.go
@@ -3,6 +3,7 @@
import (
   "basic.com/pubsub/protomsg.git"
   "github.com/golang/protobuf/proto"
   "basic.com/valib/logger.git"
   "ruleprocess/logger"
)
@@ -115,7 +116,7 @@
}
// 过滤掉那些已在缓存中且分值更低的人脸,更新缓存(没有的加上,分值更新为更高的,多的删除)
func FaceIsInPond(cameraId string, sdkinfor *protomsg.SdkmsgWithTask) string {
func FaceIsInPond(cameraId string, sdkinfor *protomsg.SdkmsgWithTask) {
   if TrackPond[cameraId] != nil {
      logger.Info("----马前炮:", TrackPond[cameraId], "=====", len(TrackPond[cameraId].Faces))
      for _,face := range TrackPond[cameraId].Faces  {
@@ -183,7 +184,6 @@
         }
      }
   } else {
      return "false"
      TrackPond[cameraId] = &PersonTrack{Faces: nil}
   }
   return "false"
}