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