ImagingGo 图像处理包
Imaging 是一个 Go 图像处理包,提供了基本的图像处理功能(调整大小,旋转,翻转,裁剪等),这个包基于标准的 Go 图像包。
采用任何实现 image.Image
接口作为输入的图像类型,并返回 *image.NRGBA
类型的新图像(32 位 RGBA 颜色)
示例:
原始图像(将由 512x512px 转变为 128x128px)
Filter | Resize result |
---|---|
imaging.NearestNeighbor |
|
imaging.Box |
|
imaging.Linear |
|
imaging.MitchellNetravali |
|
imaging.CatmullRom |
|
imaging.Gaussian |
|
imaging.Lanczos |
评论
DotImage.NET图像处理包
AtalasoftDotImage是一个针对.Net开发者,功能完善的图像处理包,它为基于.Net框架开发的Windows应用程序以及基于IE的Asp.Net程序提供高级的图像处理功能。DotImag
DotImage.NET图像处理包
0
Node-gmNode.js 图像处理包
gm是Node.js的GraphicsMagick和ImageMagick。常规使用:var fs = require('fs') , gm = require('./gm');// resize
Node-gmNode.js 图像处理包
0
Lumia-imaging-quickstart图像处理
Lumia-imaging-quickstart 是 Lumia ImagingSDK Window
Lumia-imaging-quickstart图像处理
0
PixasticJavaScript图像处理
Pixastic使用HTML5画布对象,允许对原始像素进行操作。效果包括去饱和度,灰度级,反转,亮度,对比度调整,色调,饱和度调整,以及浮雕,虚化等效果。因为用到了HTML5的画布对象,因此还无法兼容
PixasticJavaScript图像处理
0