From 3e2c40a20764f62969f807688457d15a09a413e7 Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期四, 04 七月 2019 19:39:37 +0800
Subject: [PATCH] 在人脸提取中解析底库数据信息

---
 main.go |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/main.go b/main.go
index d9e1bf2..b3dfd7b 100644
--- a/main.go
+++ b/main.go
@@ -208,6 +208,15 @@
 					fmt.Println("瑙f瀽FACE sdk鏁版嵁鏃跺嚭鐜伴敊璇�", err)
 					continue
 				}
+				for _,faceExtCom := range faceParam.ExtComp  {
+					binfos := protomsg.Binfos{}
+					err := proto.Unmarshal(faceExtCom.Comp, &binfos)
+					if err != nil {
+						fmt.Println("瑙f瀽浜鸿劯姣斿鏁版嵁鏃跺嚭鐜伴敊璇�", err)
+						continue
+					}
+					log.Println("_________________________________________________________________瑙f瀽鍑虹殑浜鸿劯鐨勭浉浼肩殑搴曞簱鏁版嵁",binfos)
+				}
 				log.Println("------褰撳墠绠楁硶name",sdkinfo.SdkName,"--------------鐪嬬湅浜鸿劯鎻愬彇涓湁鍑犱釜鐩爣锛�",len(faceParam.ExtComp))
 				for _, extComp := range faceParam.ExtComp {
 					baseinfos := protomsg.Binfos{}
@@ -222,18 +231,6 @@
 				args.Sdkdata = append(args.Sdkdata,&arg)
 			} else {
 				continue
-			}
-		}
-		if sdkinfo.Sdktype == "FaceCompare" {
-			faceParam := protomsg.ParamFaceFeature{}
-			for _,faceExtCom := range faceParam.ExtComp  {
-				binfos := protomsg.Binfos{}
-				err := proto.Unmarshal(faceExtCom.Comp, &binfos)
-				if err != nil {
-					fmt.Println("瑙f瀽浜鸿劯姣斿鏁版嵁鏃跺嚭鐜伴敊璇�", err)
-					continue
-				}
-				log.Println("_________________________________________________________________瑙f瀽鍑虹殑浜鸿劯鐨勭浉浼肩殑搴曞簱鏁版嵁",binfos)
 			}
 		}
 

--
Gitblit v1.8.0