文件名称:imagio:图像处理Web服务
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-11 06:43:04
Go
图像处理Web服务。 0.2版更改: 阿尔法与面膜混合。 它用: 用于图像处理。 作为存储后端。 提供内容。 现在它可以: 缩放图像 裁剪图像 转换格式(jpg,png) 混合图像(可选用遮罩)。 套用水印 非常快。 借助OpenCV,它可以每秒调整(缩小)多达140张FullHD图像的大小。 (在3.2Ghz Xeon上测试)。 多亏了GroupCache和Go http服务器,它每秒可以处理多达20k个请求。 它的伸缩性很好。 多亏了GroupCache和Go http服务器,它可以存储无限数量的图像。 (只需添加一个节点)。 安装。 先决条件。 —您将需要C和C ++编译器。 1.安装GroupCache。 go get github.com/golang/groupcache 2.建立imagio 。 使用静态链接的OpenCV库有两种方法来构建它,这些库
【文件预览】:
imagio-master
----config()
--------config_test.go(3KB)
--------config.go(5KB)
----imgproc()
--------do.go(3KB)
--------imgproc_test.go(3KB)
--------cv_handler.h(555B)
--------resizer.c(1KB)
--------blender.c(4KB)
----query()
--------options_test.go(4KB)
--------options.go(2KB)
--------source.go(3KB)
--------roi.go(2KB)
--------scale.go(2KB)
----LICENSE(1KB)
----main.go(2KB)
----.gitignore(50B)
----README.md(8KB)
----utils()
--------utils_test.go(325B)
--------construct.go(369B)