From cd982114434e2fa2617ccdf02ea49e162c09a464 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期一, 16 十二月 2019 15:39:45 +0800 Subject: [PATCH] bug fixed --- work/sdk/fdetect.go | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/work/sdk/fdetect.go b/work/sdk/fdetect.go index 87635b2..4798f90 100644 --- a/work/sdk/fdetect.go +++ b/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) -- Gitblit v1.8.0