You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Tomás Aparicio 14af10e708
feat(docs): add badge
11 years ago
fixtures feat(#3, #5): support image operations 11 years ago
.editorconfig feat(#1): initial implementation 11 years ago
.gitignore feat(#1): initial implementation 11 years ago
.travis.yml feat(#1): initial implementation 11 years ago
LICENSE feat(#1): initial implementation 11 years ago
README.md feat(docs): add badge 11 years ago
debug.go feat(#1): initial implementation 11 years ago
image.go feat(#1): initial implementation 11 years ago
options.go feat(#3, #5): support image operations 11 years ago
resize.go feat(#3, #5): support image operations 11 years ago
resize_test.go refactor(type) 11 years ago
type.go refactor(type) 11 years ago
version.go feat: add version file 11 years ago
vips.go refactor(type) 11 years ago
vips.h refactor: vips.h 11 years ago

README.md

bimg Build Status GitHub release GoDoc

Go library for blazing fast image processing based on libvips using C bindings

Work in progress

Installation

go get gopkg.in/h2non/bimg.v0

Or get the lastest development version

go get github.com/h2non/bimg

API

import (
  "fmt"
  "os"
  "gopkg.in/h2non/bimg"
)

options := bimg.Options{
    Width:        800,
    Height:       600,
    Crop:         true,
    Quality:      95,
}

newImage, err := bimg.Resize(image, options)
if err != nil {
  fmt.Fprintln(os.Stderr, err)
}

License

MIT - Tomas Aparicio