Bug#1064880: ITP: golang-github-mattn-go-sixel -- DRCS/Sixel Encoder/Decoder
Package: wnpp
Severity: wishlist
Owner: Robin Jarry <robin@jarry.cc>
* Package name : golang-github-mattn-go-sixel
Version : 0.0.5-1
Upstream Author : mattn
* URL : https://github.com/mattn/go-sixel
* License : Expat
Programming Lang: Go
Description : DRCS/Sixel Encoder/Decoder
go-sixel
.
DRCS Sixel Encoder/Decoder
.
(http://go-gyazo.appspot.com/75ec3ce96dfc573e.png)
.
Installation
.
$ go get github.com/mattn/go-sixel
.
You can install gosr (go sixel renderer), gosd (go sixel decoder) with
following installation instruction.
.
$ go get github.com/mattn/go-sixel/cmd/gosr
$ go get github.com/mattn/go-sixel/cmd/gosd
.
COMMAND | DESCRIPTION
----------+-----------------------
gosr | Image renderer
gosd | Decoder to png
goscat | Render cats
gosgif | Render animation GIF
gosl | Run SL
.
Usage
.
Encode
.
$ cat foo.png | gosr -
.
Decode
.
$ cat foo.drcs | gosd > foo.png
.
Use as library
.
img, _, _ := image.Decode(filename)
sixel.NewEncoder(os.Stdout).Encode(img)
.
License
.
MIT
.
Author
.
Yasuhiro Matsumoto (a.k.a mattn)
We need this as a dependency for vaxis.
Reply to: