Mercurial > hg > digilib
changeset 1649:8cd7d396de93
add full size image to IIIF image API info.json "sizes".
as per the official spec interpretation of "preferred" size.
author | Robert Casties <r0bcas7@gmail.com> |
---|---|
date | Wed, 20 Sep 2017 18:26:39 +0200 |
parents | 146c5f619e3c |
children | bfae6ac92fc9 |
files | servlet/src/main/java/digilib/servlet/ServletOps.java |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/servlet/src/main/java/digilib/servlet/ServletOps.java Wed Sep 06 17:46:43 2017 +0200 +++ b/servlet/src/main/java/digilib/servlet/ServletOps.java Wed Sep 20 18:26:39 2017 +0200 @@ -517,11 +517,11 @@ + "\"mirroring\", \"rotationArbitrary\", \"sizeAboveFull\", \"regionSquare\"" + "]"); writer.println(" }]"); - // add sizes of prescaled images + // add size of original and prescaled images int numImgs = imageSet.size(); - if (numImgs > 1) { + if (numImgs > 0) { writer.println(", \"sizes\" : ["); - for (int i = numImgs - 1; i > 0; --i) { + for (int i = numImgs - 1; i >= 0; --i) { ImageInput ii = imageSet.get(i); ImageSize is = ii.getSize(); writer.println(" {\"width\" : "+is.getWidth()+", \"height\" : "+is.getHeight()+"}"