---
panlei
2019-06-25 d0fdbca1ff20a5e5ce92c4089d180903844ddbcc
---
1个文件已修改
36 ■■■■ 已修改文件
main.go 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
main.go
@@ -103,24 +103,24 @@
            }
        }
        if sdkinfo.Sdktype == "FaceDetect" { // 人脸检测
            fmt.Println("数据长度为:", len(sdkinfo.Sdkdata))
            if len(sdkinfo.Sdkdata) > 1 {
                fmt.Println("----------------------------------------------------",m.Caddr)
                faceParam := protomsg.ParamFacePos{}
                err = proto.Unmarshal(sdkinfo.Sdkdata, &faceParam)
                if err != nil {
                    fmt.Println("解析FACE sdk数据时出现错误", err)
                    continue
                }
                for _, info := range faceParam.Faces {
                    photoMap := ruleserver.PhotoMap{Rects: ruleserver.Rect{-1, -1, -1, -1}, Score: float64(info.Pos.Quality)}
                    arg.Photo = append(arg.Photo, photoMap)
                }
            } else {
                continue
            }
        }
        //if sdkinfo.Sdktype == "FaceDetect" { // 人脸检测
        //    fmt.Println("数据长度为:", len(sdkinfo.Sdkdata))
        //    if len(sdkinfo.Sdkdata) > 1 {
        //        fmt.Println("----------------------------------------------------",m.Caddr)
        //        faceParam := protomsg.ParamFacePos{}
        //        err = proto.Unmarshal(sdkinfo.Sdkdata, &faceParam)
        //        if err != nil {
        //            fmt.Println("解析FACE sdk数据时出现错误", err)
        //            continue
        //        }
        //        for _, info := range faceParam.Faces {
        //            photoMap := ruleserver.PhotoMap{Rects: ruleserver.Rect{-1, -1, -1, -1}, Score: float64(info.Pos.Quality)}
        //            arg.Photo = append(arg.Photo, photoMap)
        //        }
        //    } else {
        //        continue
        //    }
        //}
        //if sdkinfo.Sdktype == "FaceExtract" { // 人脸提取
        //}