ImagingGo 圖像處理包
Imaging 是一個 Go 圖像處理包,提供了基本的圖像處理功能(調整大小,旋轉,翻轉,裁剪等),這個包基于標準的 Go 圖像包。
采用任何實現 image.Image 接口作為輸入的圖像類型,并返回 *image.NRGBA 類型的新圖像(32 位 RGBA 顏色)
示例:
原始圖像(將由 512x512px 轉變?yōu)?128x128px)
| Filter | Resize result |
|---|---|
imaging.NearestNeighbor |
|
imaging.Box |
|
imaging.Linear |
|
imaging.MitchellNetravali |
|
imaging.CatmullRom |
|
imaging.Gaussian |
|
imaging.Lanczos |
評論
圖片
表情
