From 6e624616427265b1337c98c032ac6c39e4640b6e Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期三, 11 九月 2019 11:21:18 +0800 Subject: [PATCH] track --- ruleserver/personTrack.go | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ruleserver/personTrack.go b/ruleserver/personTrack.go index 2ea6606..2d0bd45 100644 --- a/ruleserver/personTrack.go +++ b/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,11 +156,14 @@ } } 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("yolo搴忓垪鍖栭敊璇�", err) + logger.Error("face搴忓垪鍖栭敊璇�", err) } - logger.Info("璺熶箣鍓嶇浉鍚岋紝娓呯┖yolo鏁版嵁") + logger.Info("璺熶箣鍓嶇浉鍚岋紝娓呯┖浜鸿劯鏁版嵁") // 鍙嶅悜寰幆 锛岀湅閭d簺缂撳瓨鏈夎�屾暟鎹病鏈夌殑灏卞垹闄ゆ暟鎹洿鏂扮紦瀛� for i := 0; i < len(TrackPond[cameraId].Faces); { flag := false -- Gitblit v1.8.0