From c4bdf852f9cd2ad6ae97d3db680deb13adf16ddb Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期六, 29 六月 2019 17:04:57 +0800
Subject: [PATCH] ---注释
---
util/image.go | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/util/image.go b/util/image.go
index ba4ede8..a00e3b7 100644
--- a/util/image.go
+++ b/util/image.go
@@ -1,14 +1,16 @@
package util
import (
+ "basic.com/pubsub/protomsg.git"
"bytes"
"fmt"
+ "github.com/gogo/protobuf/proto"
"image"
"image/jpeg"
"reflect"
)
// 鎸夊昂瀵稿幓鍒囧浘
-func subimg(dbyte []byte,x0,y0,x1,y1 int,) []byte{
+func Subimg(dbyte []byte,x0,y0,x1,y1 int,) protomsg.Image{
bbb := bytes.NewBuffer(dbyte) // 蹇呴』鍔犱竴涓猙uffer 涓嶇劧娌℃湁read鏂规硶灏变細鎶ラ敊
m, _, _ := image.Decode(bbb) // 鍥剧墖鏂囦欢瑙g爜
@@ -20,7 +22,9 @@
emptyBuff := bytes.NewBuffer(nil) //寮�杈熶竴涓柊鐨勭┖buff
jpeg.Encode(emptyBuff, subImg, nil) //img鍐欏叆鍒癰uff
bytes := emptyBuff.Bytes()
- return bytes
+ i := protomsg.Image{}
+ proto.Unmarshal(bytes,&i)
+ return i
//f, _ := os.Create("./test.jpg") //鍒涘缓鏂囦欢
//defer f.Close() //鍏抽棴鏂囦欢
//jpeg.Encode(f, subImg, nil) //鍐欏叆鏂囦欢
--
Gitblit v1.8.0