zhangmeng
2019-12-20 ddd4b1b54f3e1f560240cc7bd0d1f1757b9e6873
update
1个文件已修改
13 ■■■■ 已修改文件
gohumantrack/gohumantrack.go 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gohumantrack/gohumantrack.go
@@ -198,6 +198,16 @@
    // }(freeFakeImage)
    var fakeImage *ImageHumanTracker
    for _, v := range imgs {
        if fakeImage == nil && v != nil {
            fakeImage = v
            break
        }
    }
    if fakeImage == nil {
        logo.Infoln("batch~~~~~~ images slice no images")
        return nil
    }
    for k, v := range imgs {
        if v == nil {
            // fake := C.create_fake_image(C.int(wid * hei * chn))
@@ -209,9 +219,6 @@
            C.fill_images(cImgs, C.int(h.batchSize), C.int(k), unsafe.Pointer(&v.Data[0]), C.int(v.Width), C.int(v.Height), C.int(v.Channel))
        } else {
            if fakeImage == nil && v != nil {
                fakeImage = v
            }
            logo.Infoln("batch~~~~~~ real image len: ", len(v.Data), " size: ", v.Width, "x", v.Height, "x", v.Channel)
            C.fill_images(cImgs, C.int(h.batchSize), C.int(k), unsafe.Pointer(&v.Data[0]), C.int(v.Width), C.int(v.Height), C.int(v.Channel))
        }