Order of Implementation

http://iiif.io/api/image/2.1/#order-of-implementation

The parameters are always applied in a particular order so that you get the expected output.

Basically the order of operation follows the order of the parameters in the URL.

Here's our template again:

{scheme}://{server}{/prefix}/{identifier}/{region}/{size}/{rotation}/{quality}.{format}
  1. Region is extracted from the full size image
  2. The image is scaled with the size parameter
  3. The image is mirrored before it is rotated (even though these are part of the same parameter in the URL)
  4. The image is rotated
  5. The quality is set to grayscale
  6. The format is selected

Canonical URI Syntax

With the different ways it is possible to specify a region or size, it is possible to return the same image with different combinations of parameters. The specification helps in this situation by specifying a canonical URL form that allows for better performance and caching.

http://iiif.io/api/image/2.1/#canonical-uri-syntax

Last modified by Jason Ronallo 2017-09-03 18:26:12
Created by Jason Ronallo 2017-08-19 23:39:05

results matching ""

    No results matching ""