---
panlei
2019-08-08 7f5c26c2fe27292d31c7c1b6285d415ce24e71a0
---
1个文件已修改
26 ■■■■ 已修改文件
main.go 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
main.go
@@ -111,7 +111,6 @@
        panic("解析msg时出现错误")
    }
    logger.Info("接到数据,摄像机为:",m.Cid)
    // 先进行一下追踪
    //ruleserver.FaceIsSame(&m)
    args.CameraId = m.Cid
@@ -123,6 +122,7 @@
    }
    i := protomsg.Image{}
    err = proto.Unmarshal(bdata, &i)
    logger.Info("接到数据,摄像机为:",m.Cid,"图片的id为:",i.Id)
    //logger.Info("----------------看看有几个算法:",len(m.Tasklab.Sdkinfos))
    for _, sdkinfo := range m.Tasklab.Sdkinfos { // yolo算法
        if sdkinfo.Sdktype == "Yolo" {
@@ -130,12 +130,12 @@
            arg.TaskId = m.Tasklab.Taskid
            arg.IpcId = sdkinfo.Ipcid
            arg.IsYolo = true
            bdata, err := util.UnCompress(m.Data)
            if err != nil {
                panic("解压缩图片时出现错误")
            }
            i := protomsg.Image{}
            err = proto.Unmarshal(bdata, &i)
            //bdata, err := util.UnCompress(m.Data)
            //if err != nil {
            //    panic("解压缩图片时出现错误")
            //}
            //i := protomsg.Image{}
            //err = proto.Unmarshal(bdata, &i)
            arg.ImageWidth = int(i.Width)
            arg.ImageHeight = int(i.Height)
            // 暂时写死,sdk还没有这俩算法
@@ -171,12 +171,12 @@
            arg.TaskId = m.Tasklab.Taskid
            arg.IpcId = sdkinfo.Ipcid
            arg.IsYolo = false
            bdata, err := util.UnCompress(m.Data)
            if err != nil {
                panic("解压缩图片时出现错误")
            }
            i := protomsg.Image{}
            err = proto.Unmarshal(bdata, &i)
            //bdata, err := util.UnCompress(m.Data)
            //if err != nil {
            //    panic("解压缩图片时出现错误")
            //}
            //i := protomsg.Image{}
            //err = proto.Unmarshal(bdata, &i)
            arg.ImageWidth = int(i.Width)
            arg.ImageHeight = int(i.Height)
            // 暂时写死,sdk还没有这俩算法