Merge branch 'master' of https://github.com/nfnt/resize
This commit is contained in:
commit
84d1ddbc29
18
README.md
18
README.md
|
@ -1,10 +1,10 @@
|
||||||
Resize
|
Resize
|
||||||
======
|
======
|
||||||
|
|
||||||
Image resizing for the [Go programming language](http://golang.org) that provides a few interpolation methods.
|
Image resizing for the [Go programming language](http://golang.org) that includes a few interpolation methods.
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
============
|
------------
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ go get github.com/nfnt/resize
|
$ go get github.com/nfnt/resize
|
||||||
|
@ -13,7 +13,7 @@ $ go get github.com/nfnt/resize
|
||||||
It's that easy!
|
It's that easy!
|
||||||
|
|
||||||
Usage
|
Usage
|
||||||
=====
|
-----
|
||||||
|
|
||||||
Import package with
|
Import package with
|
||||||
|
|
||||||
|
@ -24,15 +24,15 @@ import "github.com/nfnt/resize"
|
||||||
Resize creates a scaled image with new dimensions (w,h) using the interpolation function interp.
|
Resize creates a scaled image with new dimensions (w,h) using the interpolation function interp.
|
||||||
|
|
||||||
```go
|
```go
|
||||||
resize.Resize(w int, h int, img image.Image, interp InterpolationFunction) image.Image
|
resize.Resize(w int, h int, img image.Image, interp resize.InterpolationFunction) image.Image
|
||||||
```
|
```
|
||||||
|
|
||||||
The provided interpolation functions are
|
The provided interpolation functions are
|
||||||
|
|
||||||
- NearestNeighbor: [Nearest-neighbor interpolation](http://en.wikipedia.org/wiki/Nearest-neighbor_interpolation)
|
- `NearestNeighbor`: [Nearest-neighbor interpolation](http://en.wikipedia.org/wiki/Nearest-neighbor_interpolation)
|
||||||
- Bilinear: [Bilinear interpolation](http://en.wikipedia.org/wiki/Bilinear_interpolation)
|
- `Bilinear`: [Bilinear interpolation](http://en.wikipedia.org/wiki/Bilinear_interpolation)
|
||||||
- Bicubic: [Bicubic interpolation](http://en.wikipedia.org/wiki/Bicubic_interpolation)
|
- `Bicubic`: [Bicubic interpolation](http://en.wikipedia.org/wiki/Bicubic_interpolation)
|
||||||
- Lanczos3: [Lanczos resampling](http://en.wikipedia.org/wiki/Lanczos_resampling) with a=3
|
- `Lanczos3`: [Lanczos resampling](http://en.wikipedia.org/wiki/Lanczos_resampling) with a=3
|
||||||
|
|
||||||
Sample usage:
|
Sample usage:
|
||||||
|
|
||||||
|
@ -74,7 +74,7 @@ func main() {
|
||||||
```
|
```
|
||||||
|
|
||||||
License
|
License
|
||||||
=======
|
-------
|
||||||
|
|
||||||
Copyright (c) 2012 Jan Schlicht <janschlicht@gmail.com>
|
Copyright (c) 2012 Jan Schlicht <janschlicht@gmail.com>
|
||||||
Resize is released under an MIT style license.
|
Resize is released under an MIT style license.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user