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