liuxiaolong
2019-06-29 d3998bc3dfb3c1d13012e7b995ee9d51698abce0
judge sdkdata len
1个文件已修改
7 ■■■■ 已修改文件
service/FaceSdkService.go 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/FaceSdkService.go
@@ -243,7 +243,8 @@
                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 {
@@ -255,7 +256,10 @@
                            }
                        }
                    }
                    }
                    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)
@@ -275,6 +279,7 @@
                    }
                }
            }
            }
        } else {
            fmt.Println("recv msg Err:", err)
        }