Closed mcritchlow closed 7 years ago
@mcritchlow I've added initial support for IIIF with OpenSeadragon and Cantaloupe (see PR https://github.com/ucsdlib/horton/pull/137). We can test it on the demo server once it's ready. Here is the steps to setup and run Cantaloupe:
Note that Cantaloupe can be configured to use different processor like GraphicsMagickProcessor
, ImageMagickProcessor
etc. to handle different file formats and the default is Java2dProcessor. And I think we can configure it to test the performance with GraphicsMagick and ImageMagick later.
@mcritchlow @VivianChu I found a little bug and create another PR to fix it with a couple more tests to improve the test coverages: https://github.com/ucsdlib/horton/pull/138. Thanks.
Descriptive summary
Initial evaluation of IIIF options, particularly based on the excellent experience written up by Jonathan at CHF: https://bibwild.wordpress.com/2017/08/29/full-res-pan-and-zoom-js-viewer-on-a-sufiahyrax-app/
Of particular interest are:
vips
vsgraphicsmagick
vsimagemagick
to generate static tilesets (as we've done w/ DAMS4). The performance gains fromvips
as written about, as well asgraphicsmagick
overimagemagick
seem well worth exploring.Rationale
Based on the information we have available, we want to try and make the best decision about what to do with image derivatives.