From 9ac06d86026340a0dfe0348068d7659b04abfe7e Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期二, 02 七月 2019 19:20:07 +0800 Subject: [PATCH] 去掉faces的终止程序 --- 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