How to convert []byte to webp using golang

379 views
Skip to first unread message

udaya...@paxel.co

unread,
Nov 13, 2018, 9:30:40 AM11/13/18
to WebP Discussion
How to convert the []byte to webp in golang..?

James Zern

unread,
Nov 13, 2018, 11:03:15 PM11/13/18
to WebP Discussion
Hi,


On Tuesday, November 13, 2018 at 6:30:40 AM UTC-8, udaya...@paxel.co wrote:
How to convert the []byte to webp in golang..?

In swig we map this to a string [1][2]. You might be able to find more detail on language bindings on golang.org.
Also note there is a native decoder available for still images (non-animation) [3].

Message has been deleted
Message has been deleted

udaya...@paxel.co

unread,
Dec 29, 2018, 2:45:16 AM12/29/18
to WebP Discussion
Hi,
I'm using GRPC stream, In server side I receive [ ]byte, can't able to use it in webp.
Here, I attached my code.

            for {

resp, err := stream.Recv() 

if err != nil {
if err == io.EOF {
goto END
}

err = errors.Wrapf(err,
"failed unexpectadely while reading chunks from stream")
return err
}

var data = resp.Content               // return [ ]byte
m, err := webp.Decode(bytes.NewReader(data))  //When I passed here, I'm getting error.
if err != nil {
fmt.Println("error====>>>", err)
}

}

James Zern

unread,
Jan 2, 2019, 11:00:00 PM1/2/19
to WebP Discussion


On Friday, December 28, 2018 at 11:45:16 PM UTC-8, udaya...@paxel.co wrote:
Hi,
I'm using GRPC stream, In server side I receive [ ]byte, can't able to use it in webp.
Here, I attached my code.

Reply all
Reply to author
Forward
0 new messages