panlei
2019-11-07 0bd35e1e48e8e17c5eccfc92d706730619d5437f
定时器小改以及持续时间第一张画框
2个文件已修改
8 ■■■■ 已修改文件
insertdata/insertDataToEs.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruleserver/timeTicker.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
insertdata/insertDataToEs.go
@@ -368,6 +368,10 @@
                            }
                            i := protomsg.Image{}
                            err = proto.Unmarshal(bdata, &i)
                            logger.Debug("持续时间第一张画框:")
                            for _,res := range msg1.RuleResult["yolo"].([]structure.Result) {
                                logger.Debug("持续时间第一张规则:",res)
                            }
                            resp1, err1 := util.DrawPolygonOnImageForYolo(msg1.Cid, i, msg1.RuleResult["yolo"].([]structure.Result), weedfsUrl)
                            if err1 != nil {
                                logger.Error("缓存数据画框或上传图片服务器出错", err)
ruleserver/timeTicker.go
@@ -34,7 +34,7 @@
func TimeTicker() {
    ticker := time.NewTicker(1 * time.Second)
    go func(ticker *time.Ticker) {
    //go func(ticker *time.Ticker) {
        defer ticker.Stop()
        for {
            select {
@@ -62,7 +62,7 @@
                }
            }
        }
    }(ticker)
    //}(ticker)
}
func StopTimeTicker() {
    stopChan <- true