liuxiaolong
2019-08-06 720cbb945fbf143c2957c2c20384fd272a2d6d2b
new fx fy in ReadFromUploadImg
1个文件已修改
11 ■■■■ 已修改文件
service/FaceSdkService.go 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/FaceSdkService.go
@@ -98,8 +98,15 @@
    }
    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)
    size := 1024
    if picMat.Rows() > size || picMat.Cols() > size {
        fx := float64(size)/float64(picMat.Rows())
        fy := float64(size)/float64(picMat.Cols())
        ff := fx
        if fx > fy{
            ff = fy
        }
        gocv.Resize(picMat,&newMat, image.Pt(0,0), ff, ff, gocv.InterpolationDefault)
        picMat = newMat
    }