From 07bbfda72c30dab7200246d08c4a9557c7e988a2 Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期六, 29 六月 2019 13:48:00 +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