| | |
| | | fmt.Println("Len(sdkInfos)=",len(sdkInfos)) |
| | | for _,swt :=range sdkInfos{ |
| | | if swt.Sdktype =="FaceDetect"{ |
| | | fmt.Println("人脸检测结果") |
| | | fmt.Println("人脸检测结果长度:",len(swt.Sdkdata)) |
| | | if len(swt.Sdkdata)>1{ |
| | | var pfp protomsg.ParamFacePos |
| | | err := proto.Unmarshal(swt.Sdkdata, &pfp) |
| | | if err !=nil { |
| | |
| | | } |
| | | } |
| | | } |
| | | } |
| | | if swt.Sdktype == "FaceExtract"{ |
| | | fmt.Println("人脸提取结果长度:",len(swt.Sdkdata)) |
| | | if len(swt.Sdkdata) > 1{ |
| | | var pff protomsg.ParamFaceFeature |
| | | if err := proto.Unmarshal(swt.Sdkdata, &pff);err !=nil{ |
| | | //fmt.Println("ParamFaceFeature unmarshal err:",err) |
| | |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } else { |
| | | fmt.Println("recv msg Err:", err) |
| | | } |