zhangmeng
2019-12-17 00d07f58cd88a1e9dd13deed75ad1af3db6ebcf6
work/sdk/fdetect.go
@@ -31,7 +31,7 @@
   chnLock         sync.Mutex
   handle          interface{}
   fnInit          func() interface{}
   fnInit          func(func(...interface{})) interface{}
   fnFree          func(interface{})
   fnRun           func(interface{}, []byte, int, int, int, int) []sdkstruct.CFaceResult
   fnTrackerResize func(interface{}, int, int, int) bool
@@ -70,7 +70,7 @@
      sampleSize:      samp,
      handle:          nil,
      fnInit:          fnInit.(func() interface{}),
      fnInit:          fnInit.(func(func(...interface{})) interface{}),
      fnFree:          fnFree.(func(interface{})),
      fnRun:           fnRun.(func(interface{}, []byte, int, int, int, int) []sdkstruct.CFaceResult),
      fnTrackerResize: fnTrackerResize.(func(interface{}, int, int, int) bool),
@@ -97,9 +97,9 @@
      gpu = gogpu.ValidGPU(2048)
   }
   e.handle = e.fnInit()
   e.handle = e.fnInit(logo.Infoln)
   if !e.fnTracker(e.handle, 1280, 720, e.faceNum, e.interval, e.sampleSize, e.threads, gpu) {
   if !e.fnTracker(e.handle, 1280, 720, e.faceNum, e.interval, 720, e.threads, gpu) {
      logo.Errorln("FACE TRACKER CREATE ERROR")
   }
   logo.Infoln("Face Tracker Use GPU: ", gpu)