From 82cdc5963540891a419b45fccc340294c6fc1184 Mon Sep 17 00:00:00 2001 From: chenshijun <csj_sky@126.com> Date: 星期五, 12 七月 2019 13:47:34 +0800 Subject: [PATCH] 删除筛选人体的代码 --- gosdk.go | 12 +++--------- 1 files changed, 3 insertions(+), 9 deletions(-) diff --git a/gosdk.go b/gosdk.go index e44004b..baeb1a6 100644 --- a/gosdk.go +++ b/gosdk.go @@ -217,7 +217,7 @@ } } -func FaceInfo2FacePos(face CFaceInfo) (fPos CFacePos){ +func FaceInfo2FacePos(face CFaceInfo) (fPos CFacePos) { fPos.RcFace = face.RcFace fPos.PtLeftEye = face.PtLeftEye fPos.PtRightEye = face.PtRightEye @@ -241,14 +241,14 @@ var fCount C.int cFinfo := C.c_api_face_track(&fCount, (*C.uchar)(unsafe.Pointer(&data[0])), C.int(w), C.int(h), C.int(ch)) - fmt.Println("cFinfo detected:",cFinfo) + fmt.Println("cFinfo detected:", cFinfo) if cFinfo == nil { return faces } defer C.free(unsafe.Pointer(cFinfo)) faces = CFaceInfoArrayToGoArray(unsafe.Pointer(cFinfo), int(fCount)) //if len(faces) > 0{ - fmt.Println("faces detected:",len(faces)) + fmt.Println("faces detected:", len(faces)) //} return faces @@ -326,12 +326,6 @@ var tmp CObjTrackInfo //LastYoloObjs detectObjs := YoloDetect(handle, img, thrsh, umns) - for i := 0; i < len(detectObjs); i++ { - if detectObjs[i].Typ != 0 { - detectObjs = append(detectObjs[:i], detectObjs[i+1:]...) //浠庢娴嬬洰鏍囬噷鍒犻櫎宸茬粡鏌ュ埌鐨勮窡韪洰鏍� - i-- - } - } for _, vLast := range LastYoloObjs { for i := 0; i < len(detectObjs); i++ { -- Gitblit v1.8.0