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