The DRP data pipeline uses Pillow to inspect images and do normalization. This can lead to some unexpected behavior around less common image formats (eg, 16+bpp TIFFs ). The normalization steps are:
The portal uses the Cantaloupe image server to respond to IIIF Image requests, though most requests are handled by Varnish caching to handle requests.
Due to the size of the image repositories in question we use S3 directly as an object store as both a source and a destination for the compression process.
This means that the simplest troubleshooting step is to examine the JPEG2000 directly (for orientation, max size, color, etc) and delete it and/or the source image before re-running the compression routine (pipeline images compress
).