https://github.com/vansante/go-vips-thumbnailer
https://github.com/vansante/go-vips-thumbnailer
golang golang-library image image-processing thumbnail thumbnail-generator
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/vansante/go-vips-thumbnailer
- Owner: vansante
- License: mit
- Created: 2020-05-03T20:31:55.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-05T11:31:58.000Z (about 6 years ago)
- Last Synced: 2025-01-16T10:16:54.441Z (over 1 year ago)
- Topics: golang, golang-library, image, image-processing, thumbnail, thumbnail-generator
- Language: Go
- Size: 2.92 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-vips-thumbnailer
This is a library for quickly and efficiently resizing images using libvips.
This library exclusively uses the new streaming API introduced in libvips version 8.9.0.
This package would not have been possible without the excellent work on libvips (https://github.com/libvips/libvips)
and the bimg library (https://github.com/h2non/bimg).
## Requirements
- libvips 8.9+
- pkg-config
- C compatible compiler such as gcc 4.6+ or clang 3.0+
- Go 1.13+
## Status
This is library is a work in progress! Please do not use it yet in a production setting.
## Installation
```
go get gopkg.in/vansante/go-vips-thumbnailer.v0
```
## Documentation
Take a look at the autogenerated documentation:
https://pkg.go.dev/gopkg.in/vansante/go-vips-thumbnailer.v0
## Basic usage
TODO!