Golang
文章平均质量分 70
Freestyle Coding
这个作者很懒,什么都没留下…
展开
-
gocv.Mat类型和image.Image互相转化
gocv中的Mat类型图像转换成image.Image类型,代码如下:/* Parameters: mat: gocv.Mat,原图像 format: string,要转换的类型格式,比如.png .jpeg Returns: img: image.Image 转换之后的图像 err: error*/func cvtMatToImage(mat gocv.Mat, format string) (img image.Image, err error) { // 把mat转成字节,原创 2021-04-26 12:46:13 · 2474 阅读 · 0 评论 -
Go语言如何在图片上添加中文
文章目录1. 效果展示2. 实现代码2.1 参数说明3. 效果测试3.1 改变字体大小3.2 改变颜色4. 参考资料1. 效果展示下面是原图:下面是添加了文字的图片:2. 实现代码我把给图片添加文字的代码封装到了一个函数addLabel里面,具体代码如下:func addLabel(img image.Image, label string, x, y int, color *image.Uniform, size float64, fontPath string) (image.Image原创 2021-04-26 12:21:44 · 1732 阅读 · 3 评论 -
Ebiten Go语言GUI编程
Go语言GUI编程包-Ebiten文章目录Go语言GUI编程包-Ebiten1. 前言2. Ebiten库介绍3. Ebiten在窗口显示文字4. Ebiten在窗口显示图片4.1 直接展示图片4.1 指定位置展示图片5. Ebiten监听鼠标事件6. 其他1. 前言最近碰到一个题目,就是鼠标选择图片区域,然后把选中的区域进行图像处理,图像处理好说,调用opencv的库函数即可,关键是如何用鼠标选择图片区域,这就涉及到GUI编程了,因此我去了解一下如何使用Go语言的GUI编程。Go语言没有官方GUI原创 2021-04-17 15:38:41 · 1626 阅读 · 0 评论