Re: [go-nuts] Golang JPEG2000 implementation / Gauging community interest in supporting it?

2021-11-05 Thread Adam Koszek
We're trying to do the same - when we encounter a JPEG2000 encoded file, we convert it. Yet we don't want to keep a converted copy because often people want to see the data in the original form. So right now we got a commercial DICOM codec with the capability of reading / compressing JPEG2000

Re: [go-nuts] Golang JPEG2000 implementation / Gauging community interest in supporting it?

2021-11-05 Thread Robert Engels
There are several open source Java encoder/decoder libraries. These can be translated pretty easily to Go. > On Nov 5, 2021, at 3:19 PM, 'Dan Kortschak' via golang-nuts > wrote: > > On Wed, 2021-11-03 at 18:50 -0700, Adam Koszek wrote: >> Hello, >> >> We (Segmed.ai) are processing a lot of

Re: [go-nuts] Golang JPEG2000 implementation / Gauging community interest in supporting it?

2021-11-05 Thread 'Dan Kortschak' via golang-nuts
On Wed, 2021-11-03 at 18:50 -0700, Adam Koszek wrote: > Hello, > > We (Segmed.ai) are processing a lot of medical imaging data. It comes > to us in the form of PNG/JPG/DICOM files. 90% of it is uncompressed > or using a normal JPEG encoding, but around ~7% of it is encoded with > lossless JPEG

Re: [go-nuts] Golang JPEG2000 implementation / Gauging community interest in supporting it?

2021-11-05 Thread Nick
Hi Wojciech, Quoth Adam Koszek: > I know it's rather a rare format, yet it's "the standard". I wonder if there > are any other users interested in getting JPEG 2000 supported natively in Go? > Or maybe someone out there has its implementation written, and would need hand > open-sourcing it? > >

[go-nuts] Golang JPEG2000 implementation / Gauging community interest in supporting it?

2021-11-04 Thread Adam Koszek
Hello, We (Segmed.ai) are processing a lot of medical imaging data. It comes to us in the form of PNG/JPG/DICOM files. 90% of it is uncompressed or using a normal JPEG encoding, but around ~7% of it is encoded with lossless JPEG 2000 format. We use Suyash Kumar's library: