From a6d98e51a7a4972501673900097d76aaf8751547 Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期六, 06 七月 2019 18:10:52 +0800 Subject: [PATCH] 底库比对挂在规则库中,人脸三剑客只剩下一个人脸检测,给人脸赋特征值 --- insertdata/insertDataToEs.go | 28 +++++++++++++++------------- 1 files changed, 15 insertions(+), 13 deletions(-) diff --git a/insertdata/insertDataToEs.go b/insertdata/insertDataToEs.go index 026925f..0fae6ec 100644 --- a/insertdata/insertDataToEs.go +++ b/insertdata/insertDataToEs.go @@ -102,7 +102,7 @@ // 浜鸿劯妫�娴嬶紝娌℃湁鐩镐技鐨勫簳搴撲汉鍛� localConfig, err := cache.GetServerInfo() if err != nil { - logger.Info("鏌ヨ鏈満淇℃伅澶辫触锛�") + logger.Error("鏌ヨ鏈満淇℃伅澶辫触锛�") } serverIp, err := GetLocalIP() // 瑙e帇缂╁苟涓婁紶鍥剧墖 @@ -113,16 +113,17 @@ // 鏌ヨcameraName camera, err := cache.GetCameraById(msg.Cid) if err != nil { - logger.Info("鏌ヨ鎽勫儚鏈轰俊鎭け璐�") + logger.Error("鏌ヨ鎽勫儚鏈轰俊鎭け璐�") } i := protomsg.Image{} err = proto.Unmarshal(bdata, &i) - logger.Info("-------------------------------------------鐪嬩笅瀹藉拰楂�", i.Width, i.Height) + //logger.Info("-------------------------------------------鐪嬩笅瀹藉拰楂�", i.Width, i.Height) bytes := util.SubImg(i, int(face.Location.X), int(face.Location.Y), int(face.Location.X+face.Location.Width), int(face.Location.Y+face.Location.Height)) resp, err := util.PostFormBufferData1(weedfsUrl, bytes, uuid.NewV4().String()) if err != nil { - logger.Info("涓婁紶灏忓浘鍑洪敊") + logger.Error("涓婁紶灏忓浘鍑洪敊") } + logger.Info("================灏忓浘鍦板潃:",resp["fileUrl"].(string)) sex := "" if face.ThftRes.Gender == 1 { sex = "鐢�" @@ -149,7 +150,7 @@ race, face.ThftRes.Smile, face.ThftRes.Beauty, - "", + string(face.Feature), []string{strings.Split(resp["fileUrl"].(string), "/")[1]}, "鏆傛棤闆嗙兢", localConfig.ServerId, @@ -186,16 +187,17 @@ // 鏌ヨcameraName camera, err := cache.GetCameraById(msg.Cid) if err != nil { - logger.Info("鏌ヨ鎽勫儚鏈轰俊鎭け璐�") + logger.Error("鏌ヨ鎽勫儚鏈轰俊鎭け璐�") } i := protomsg.Image{} err = proto.Unmarshal(bdata, &i) - logger.Info("-------------------------------------------鐪嬩笅瀹藉拰楂�", i.Width, i.Height) + //logger.Info("-------------------------------------------鐪嬩笅瀹藉拰楂�", i.Width, i.Height) bytes := util.SubImg(i, int(face.Location.X), int(face.Location.Y), int(face.Location.X+face.Location.Width), int(face.Location.Y+face.Location.Height)) resp, err := util.PostFormBufferData1(weedfsUrl, bytes, uuid.NewV4().String()) if err != nil { - logger.Info("涓婁紶灏忓浘鍑洪敊") + logger.Error("涓婁紶灏忓浘鍑洪敊") } + logger.Info("================灏忓浘鍦板潃:",resp["fileUrl"].(string)) sex := "" if face.ThftRes.Gender == 1 { sex = "鐢�" @@ -237,7 +239,7 @@ requstbody, err := json.Marshal(pervideo) if err != nil { - logger.Info("json parse error ", err) + logger.Error("json parse error ", err) return } @@ -272,7 +274,7 @@ //resp, err = util.PostFormBufferData(weedfsUrl, i, uuid.NewV4().String()) resp, err = util.DrawPolygonOnImage(msg.Cid, i,msg.RuleResult["yolo"].([]ruleserver.Result)) if err != nil { - logger.Info("鐢绘鎴栦笂浼犲浘鐗囨湇鍔″櫒鍑洪敊", err) + logger.Error("鐢绘鎴栦笂浼犲浘鐗囨湇鍔″櫒鍑洪敊", err) } else { logger.Info("宸叉姤璀﹀苟涓婁紶鏀瑰抚鍥剧墖鍒版湇鍔″櫒") } @@ -285,12 +287,12 @@ // 鏌ヨ鏈満淇℃伅 localConfig, err := cache.GetServerInfo() if err != nil { - logger.Info("鏌ヨ鏈満淇℃伅澶辫触锛�") + logger.Error("鏌ヨ鏈満淇℃伅澶辫触锛�") } // 鏌ヨcameraName camera, err := cache.GetCameraById(msg.Cid) if err != nil { - logger.Info("鏌ヨ鎽勫儚鏈轰俊鎭け璐�") + logger.Error("鏌ヨ鎽勫儚鏈轰俊鎭け璐�") } serverIp, err := GetLocalIP() peraction := Personaction{ @@ -324,7 +326,7 @@ } err = EsReq("POST", "http://192.168.1.182:9200/personaction/perVideoAction", requstbody) if err != nil { - logger.Info("寰�ES鎻掑叆鏁版嵁澶辫触", err) + logger.Error("寰�ES鎻掑叆鏁版嵁澶辫触", err) } else { logger.Info("__________________________________________寰�ES鎻掑叆yolo鏁版嵁鎴愬姛") } -- Gitblit v1.8.0