Imaging Go 图像处理包

程序名称:Imaging

授权协议: MIT

操作系统: 跨平台

开发语言: Google Go

Imaging 介绍

Imaging 是一个 Go 图像处理包,提供了基本的图像处理功能(调整大小,旋转,翻转,裁剪等),这个包基于标准的 Go 图像包。

采用任何实现 image.Image 接口作为输入的图像类型,并返回 *image.NRGBA 类型的新图像(32 位 RGBA 颜色)

示例:

原始图像(将由 512x512px 转变为 128x128px)

Filter Resize result
`imaging.NearestNeighbor` ![](/static/assets/osapp/images/5f54e33a3ccd5099dfc37fc541aadfac.png)
`imaging.Box` ![](/static/assets/osapp/images/c83f2766ec403e3652f1fe3c760ac56a.png)
`imaging.Linear` ![](/static/assets/osapp/images/7ded967c4e3130c6fedb3db3f60289c7.png)
`imaging.MitchellNetravali` ![](/static/assets/osapp/images/27a399d9fe80f62579fc3a8a033b3c96.png)
`imaging.CatmullRom` ![](/static/assets/osapp/images/2235766de4a3c63f35d0159d2c257c55.png)
`imaging.Gaussian` ![](/static/assets/osapp/images/ea9de9cfa6445b4ecaf764746ba0c41a.png)
`imaging.Lanczos` ![](/static/assets/osapp/images/f6f53236b4e0ff504296f65480b06440.png)

Imaging 官网

https://github.com/disintegration/imaging

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。