Re: [gdal-dev] OpenJPEG Testers Needed

2016-01-21 Thread Aaron Boxer
So, it turns out to be quite complicated to re-factor the wavelet transform to only transform a sub-region inside a single tile image. I've got it working now for lossy decode, lossless decode also works but 4 units tests are broken at the moment. And, I am seeing a massive increase in performanc

Re: [gdal-dev] OpenJPEG Testers Needed

2016-01-13 Thread Aaron Boxer
On Wed, Jan 13, 2016 at 2:40 PM, Even Rouault wrote: > > > So, are you saying there are actual pixel differences between encoded > file > > and original? > > Yes > I see. So, this is repeatable every time you run the test suite? And you can't reproduce with opj_compress followed by opj_decompre

Re: [gdal-dev] OpenJPEG Testers Needed

2016-01-13 Thread Even Rouault
> So, are you saying there are actual pixel differences between encoded file > and original? Yes > > oh, so how does one make a forward struct declaration to make gcc 4.4 > happy ? Apparently it doesn't like to see "typedef struct foo { ... } bar" (openjpeg.h) and "typedef struct foo bar" (reg

Re: [gdal-dev] OpenJPEG Testers Needed

2016-01-13 Thread Aaron Boxer
Hi Even, Thanks so much for testing this. ... On Wed, Jan 13, 2016 at 2:11 PM, Even Rouault wrote: > Le mercredi 13 janvier 2016 18:10:52, Aaron Boxer a écrit : > > > Some feedback: > > I've just tested the decode_region branch against the test suite of the > JP2OpenJPEG driver > ( https://sv

Re: [gdal-dev] OpenJPEG Testers Needed

2016-01-13 Thread Even Rouault
Le mercredi 13 janvier 2016 18:10:52, Aaron Boxer a écrit : > Dear GDAL users, > > As I've mentioned previously, there are big changes coming to the OpenJPEG > library. Performance is going up and memory usage is going down, by > significant amounts. > > To do all of this, we have had to make sig

[gdal-dev] OpenJPEG Testers Needed

2016-01-13 Thread Aaron Boxer
Dear GDAL users, As I've mentioned previously, there are big changes coming to the OpenJPEG library. Performance is going up and memory usage is going down, by significant amounts. To do all of this, we have had to make significant changes to the core of the library. So, even though all of our un