liuxiaolong
2019-08-06 2f2078090cfd091bd718ecd63e078cb01b968c93
add ImgCompress
1个文件已修改
16 ■■■■ 已修改文件
service/FaceSdkService.go 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/FaceSdkService.go
@@ -43,14 +43,13 @@
        logger.Debug("readFromUploadImg err:",err)
        return nil,err,i
    }
    bc,_ := proto.Marshal(i)
    //bc, err := ImgCompress(i)
    //logger.Debug("ImgCompress用时:", time.Since(t1))
    //t1 = time.Now()
    //if err !=nil {
    //    logger.Debug("ImgCompress err:",err)
    //    return nil,err,i
    //}
    bc, err := ImgCompress(i)
    logger.Debug("ImgCompress用时:", time.Since(t1))
    t1 = time.Now()
    if err !=nil {
        logger.Debug("ImgCompress err:",err)
        return nil,err,i
    }
    s.PushImgMsg(bc)
    logger.Debug("PushImgMsg用时:", time.Since(t1))
    t1 = time.Now()
@@ -97,6 +96,7 @@
        logger.Debug("gocv.IMDecode err:",err)
        return nil,err
    }
    logger.Debug("picMat.Data.len:", len(picMat.ToBytes()))
    newMat := gocv.NewMat()
    if picMat.Rows() > 1000 || picMat.Cols() > 1000 {
        gocv.Resize(picMat,&newMat, image.Pt(0,0), 0.5,  0.5, gocv.InterpolationDefault)