zhangmeng
2019-12-19 eb47f1055b958438069fe6a96867835843ca595e
work/sdk/humantrack.go
@@ -148,7 +148,6 @@
   t.recvImageCount++
   if t.recvImageCount < t.batchSize+t.batchSize/2 {
      logo.Infoln("batch~~~~~~Current Index: ", t.index)
      return
   }
@@ -158,18 +157,19 @@
   var pimg []*gohumantrack.ImageHumanTracker
   for k, v := range t.images[:] {
        if v != nil{
          pimg = append(pimg, v.img)
          logo.Infoln("batch~~~~~~Image index: ", k, " camera: ", v.id)
        }else{
            pimg = append(pimg, nil)
        }
      if v != nil {
         pimg = append(pimg, v.img)
         logo.Infoln("batch~~~~~~Image index: ", k, " camera: ", v.id)
      } else {
         pimg = append(pimg, nil)
      }
   }
   res, err := t.tracker.ProcessImagePointer(pimg)
   t.recvImageCount = 0
   if err != nil {
      logo.Infoln("batch~~~~~~Track Failed: ", err)
      logo.Infoln("batch~~~~~~Track Image Count: ", t.index, " Failed: ", err)
      ejectResult(nil, rMsg, out)
      return
   }