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.
 
 
 
 
Tomas Aparicio 885b315035
refactor
11 years ago
fixtures refactor. feat(test): add fixtures 11 years ago
.editorconfig feat(#1): initial implementation 11 years ago
.gitignore refactor. feat(test): add fixtures 11 years ago
.travis.yml update travis.yaml 11 years ago
LICENSE feat(#1): initial implementation 11 years ago
README.md refactor(docs): go version 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. feat(test): add fixtures 11 years ago
type.go refactor. feat(test): add fixtures 11 years ago
version.go feat: add version file 11 years ago
vips.go refactor 11 years ago
vips.h refactor 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

Requires Go 1.3+

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