liuxiaolong
2019-06-28 1a485c59bb5f3adf74588be6ecb38aa8433f0428
test
1个文件已修改
10 ■■■■■ 已修改文件
service/FaceSdkService.go 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/FaceSdkService.go
@@ -16,7 +16,7 @@
)
type FaceSdkService struct {
    File multipart.File
    File *multipart.File
    Id string
}
@@ -32,7 +32,7 @@
func NewFaceSdkService(file multipart.File) FaceSdkService{
    return FaceSdkService{
        File:file,
        File:&file,
        Id:uuid.NewV4().String(),
    }
}
@@ -58,12 +58,14 @@
}
func (s *FaceSdkService) ReadFromUploadImg() (*protomsg.Image,error){
    defer s.File.Close()
    defer (*(s.File)).Close()
    imgB := make([]byte,0)
    if _, err := s.File.Read(imgB);err !=nil{
    if _, err := (*(s.File)).Read(imgB);err !=nil{
        fmt.Println("File.Read err:",err)
        return nil,err
    }
    fmt.Println("imgB.len:",len(imgB))
    picMat, err := gocv.IMDecode(imgB, gocv.IMReadColor)
    if err !=nil {
        fmt.Println("gocv.IMDecode err:",err)