panlei
2019-10-23 0307004b3bb3f684f489e6eee7e6213b35f1cac1
fix不画区域的bug
3个文件已修改
12 ■■■■■ 已修改文件
insertdata/insertDataToEs.go 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruleserver/readyDataForRule.go 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
util/simpleCV.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
insertdata/insertDataToEs.go
@@ -251,7 +251,6 @@
                target.TargetScore = face.Score
                target.TargetLocation = Points{TopLeft:Point{face.Location.X,face.Location.Y},BottomRight:Point{face.Location.X+face.Location.Width,face.Location.Y+face.Location.Height}}
                //logger.Info("人脸的id:",strconv.FormatUint(face.Id, 10))
                logger.Info("%%%%%%%%%%%%%%%%%%%%%目标信息:",*target)
                pervideo := PerVideoPicture{
                    esDataId,
                    msg.Cid,
@@ -478,7 +477,6 @@
            }
            serverIp, err := GetLocalIP()
            logger.Info("%%%%%%%%%%%%%%%%%yolo的target信息:",targetInfos)
            if resp["fileUrl"] != nil {
                url = append(url, resp["fileUrl"].(string))
                esDataId := uuid.NewV4().String()
ruleserver/readyDataForRule.go
@@ -299,9 +299,9 @@
        }
    }
    logger.Info("区域是:",areaPoints,"区域内目标数量为:",a.TargetNum,"---",len(a.FilterData))
    for _,tar := range a.FilterData  {
        logger.Info("具体目标的坐标为",tar.Id,tar.Location)
    }
    //for _,tar := range a.FilterData  {
    //    logger.Info("具体目标的坐标为",tar.Id,tar.Location)
    //}
    a.Time = time.Unix(time.Now().Unix(), 0).String()[11:16]
    a.KeepRight = arg.KeepRight
    a.IsStatic = arg.IsStatic
util/simpleCV.go
@@ -169,7 +169,7 @@
    for _,result := range results  {
        polygonIds := strings.Split(result.AlarmPolygon,",")
        logger.Info("-----------------------看看报警区域id:",polygonIds)
        for i := 0; i < len(polygonIds)-1; i++ {
        for i := 0; i < len(polygonIds); i++ {
            polygon := getPolygonById(polygonIds[i],cameraId)
            if polygon.Polygon != "[]" && polygon.Polygon != ""{
                logger.Debug("所画区域:",polygon.Polygon)
@@ -200,7 +200,7 @@
    for _,result := range results  {
        polygonIds := strings.Split(result.AlarmPolygon,",")
        logger.Info("-----------------------看看报警区域id:",polygonIds)
        for i := 0; i < len(polygonIds)-1; i++ {
        for i := 0; i < len(polygonIds); i++ {
            polygon := getPolygonById(polygonIds[i],cameraId)
            if polygon.Polygon != "[]" && polygon.Polygon != ""{
                logger.Debug("所画区域:",polygon.Polygon)