liuxiaolong
2019-09-20 5d78b36e851a5862302f2e40c99a4477020c79bc
extend/util/util.go
@@ -10,7 +10,9 @@
   "github.com/pierrec/lz4"
   "gocv.io/x/gocv"
   "image"
   "io/ioutil"
   "net"
   "net/http"
   "os/exec"
   "strconv"
   "webserver/extend/code"
@@ -77,6 +79,19 @@
   //return data
}
func ReadImgData(url string) ([]byte,error) {
   resp,err := http.Get(url)
   if err !=nil {
      return nil,err
   }
   defer resp.Body.Close()
   pix,err := ioutil.ReadAll(resp.Body)
   if err !=nil {
      return nil,err
   }
   return pix,nil
}
// 按尺寸去切图
func SubImg(i protomsg.Image, x0, y0, x1, y1 int, ) []byte {
   img, _ := gocv.NewMatFromBytes(int(i.Height), int(i.Width), gocv.MatTypeCV8UC3, i.Data)