Open tomcrane opened 1 year ago
I've created a branch here that uses the JNR wrapper by Johannes Baiter: https://github.com/dbmdz/imageio-jnr.
Some initial comments/thoughts:
Processor
s into the ImageIO codec system. I've done this for imageio-openjpeg but there's likely a larger piece of work to get everything lined up as expected by the maintainer.
Observations:
At the moment, Cantaloupe's performance is poor with OpenJPEG or Grok processors because it needs to copy files before accessing streams. This also means it can't make byte-range requests to S3 with those processors.
It does work fine with Kakadu though - so can we make it work the same way for OpenJPEG and Grok and therefore support byte-range S3 requests without Kakadu?
Spike to investigate.