Questions tagged [iiif]

The International Image Interoperability Framework is a set of APIs developed to make it easier to support interoperability between image repositories. These four APIs, the Image API, Presentation API, Search API, and Auth API provide a standard way to access image presentation content, and are supported by a large number of community-developed image servers and viewing software.

33 questions
4
votes
2 answers

How do I validate a IIIF manifest?

I am trying to display a manifest from another IIIF server in my local viewer, but it doesn't seem to be working. How do I confirm the manifest is valid/not broken?
Aeschylus
  • 645
  • 1
  • 6
  • 11
3
votes
1 answer

mirador 3 - jump to page / set page / set canvas

How to load Mirador3 on specific page via config or method call? It would be great to load viewer on page 3 without knowing canvas@id from iiif manifest. Manifest has the sequence defined - jumping to page should be easy. (or not?) I found setCanvas…
hrvoj3e
  • 2,512
  • 1
  • 23
  • 22
3
votes
0 answers

Can someone explain to me how OpenSeadragon decides upon tile dimensions within a pyramidal .tiff image?

I'm trying to understand how OpenSeadragon decides upon tile dimensions within a pyramidal .tiff image in order to generate the first layer of tiles. I can't see the correlation between the various sizes defined in the info.json that OpenSeadragon…
gusauwerda
  • 31
  • 2
3
votes
1 answer

How to integrate iiif image viewer in Php project?

I want to use iiif http://iiif.io/ in my Codeigniter project but I haven't found any helpful link or demo which can help me to use this framework. I'm also planning to use http://www.iiifhosting.com/ for hosting images and its demo shows they…
ÛmÄîr MÄlîk
  • 453
  • 2
  • 10
  • 23
2
votes
1 answer

How iiifhosting site processing images to up/down scale to make it compatible to iiif?

My question is regarding IIIF. I am using iiifhosting.com but now i want to setup my own server. I want to know how iiifhosting.com processing my images to high resolution? I have uploaded an image of 2000x1000 and when i get info.json i got width:…
2
votes
0 answers

IIIF image processing like iiifhosting.com

I want to know that is there any existing feature that cantaloupe offer to resize low resolution images to high resolution like iiifhosting.com is doing? For example, if I have image of 1000x750 and upload it to directory. When i access with…
2
votes
1 answer

How to calculate the height and width of a IIIF rotated image

I want to overlay historic aerial photographs onto a map, using the image rotation available in IIIF. The problem that I am facing is that using code such as in http://jsfiddle.net/jamesinealing/tr7obasm/ I need to manually calculate the NW and SE…
jamesinealing
  • 570
  • 8
  • 20
1
vote
1 answer

creating annotation in mirador programmatically from javascript function

I am trying to programmatically create an annotation on a canvas in mirador by calling a javascript function outside mirador. Basically, I have a textual representation of a scanned text that includes descriptions of certain phenomenon on the scan,…
np18
  • 25
  • 4
1
vote
1 answer

Unpkg integration of mirador viewer not working within existDB app

I have an app I'm translating from xslt-generated html to existDB, and I'd like to include a Mirador viewer.The example (modified for my purposes as shown below) works fine with a static html page, and if I take the html generated from my exist…
medievalmatt
  • 427
  • 2
  • 12
1
vote
1 answer

IIIF: Get list of ids for all pages in book given one page in book

I'm trying to download all page images from a book, and those images are hosted on a IIIF server. Here's the page: https://iiif.bodleian.ox.ac.uk/iiif/image/c444f7e2-ca30-48ae-87b5-54f93d6ed046/full/full/0/default.jpg (I got the id for that page…
duhaime
  • 25,611
  • 17
  • 169
  • 224
1
vote
2 answers

From the server, how do I force an external file to expire so that the browser receives a fresh one?

I have a show view, that uses a 'Universal Viewer' to load images. The image dimensions come from a json file that comes from a IIIF image server. I fixed a bug and a new json file exists, but the user's browser is still using the old info.json…
RudyOnRails
  • 1,819
  • 3
  • 17
  • 26
0
votes
0 answers

URL formatting - IIIF images from manifest url in React using OpenSeaDragon

I am trying to display IIIF images in my React application using OpenSeaDragon (OSD). All works well, untill I actually try to read in the images from the source. First off, I followed the example from the OSD website:…
Tom Dijkema
  • 33
  • 1
  • 5
0
votes
1 answer

How to get a high-quality image from an IIIFv21 API in Python?

I have an info.json file in the IIIFv21 format, and I want to use it to retrieve high-quality image tiles. We can use, for example, the file that is available here and looked like: > { "@context" : "http://iiif.io/api/image/2/context.json", …
Yanirmr
  • 923
  • 8
  • 25
0
votes
1 answer

Mirador with React 17 throws errors

I am trying to build a React Application with Mirador IIIF Viewer, But it does not seem to work Codesandbox link here. https://codesandbox.io/s/mirador-react-example-with-state-subscription-dispatch-forked-93p0fj?file=/index.js
keerti
  • 245
  • 5
  • 19
0
votes
0 answers

OpenSeaDragon IIIF Viewer does not work with Manifest json in a NextJS application

Can we make OpenSeaDragon IIIF Viewer work with manifests json? Is Mirador the only option or can we use something else and make OpenSeaDragon work? I have a manifest.json https://api.bl.uk/metadata/iiif/ark:/81055/vdc_00000004216E/manifest.json and…
keerti
  • 245
  • 5
  • 19
1
2 3