IIPImage: Generating thumbnails of specific sizes: Difference between revisions

From National Gallery Research Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
* iipimage-server-url?FIF=/Full/Pyramid/Path&SDS=0,90&CNT=1.0&WID=<b>WIDTHINPIXELS</b>&QLT=75&CVT=jpeg
== Example Synatax ==
* iipimage-server-url?FIF=/Full/Pyramid/Path&SDS=0,90&CNT=1.0&HEI=<b>HEIGHTINPIXELS</b>&QLT=75&CVT=jpeg
=== Width Specific ===
'''iipimage-server-url?FIF=/Full/Pyramid/Path&SDS=0,90&CNT=1.0&WID=128&QLT=75&CVT=jpeg'''
=== Height Specific ===
* iipimage-server-url?FIF=/Full/Pyramid/Path&SDS=0,90&CNT=1.0&HEI=128&QLT=75&CVT=jpeg
=== Minimal Details ===
* iipimage-server-url?FIF=/Full/Pyramid/Path&WID=128&CVT=jpeg
* iipimage-server-url?FIF=/Full/Pyramid/Path&HEI=128&CVT=jpeg
 
=== Variables ==
 
The '''order''' of the GET variables included in the URL is important, feel free to try and experiment :-)
* '''FIF''': Absolute file path for the pyramidal image.
* '''SDS:''' Sorry not found a link for this one yet. '''Optional value'''.
* '''CNT:''' Contrast adjustment. Try decreasing or increasing this values by multiples of 0.1 to see the effect. '''Optional value'''.
* '''WID''' or '''HEI''': Defined pixel dimension of the generate image, at the time of writing the specific dimension of the resultant images will be 1 below the defined number. I assume that this is a result of rounding issues or it may be related to the fact that many numerical systems within programming begin with '''0''' rather than '''1'''. The maximum possible pixel dimension (width or height) irrespective of which variable is defined can be limited using the '''MAX_CVT''' server variable, see [http://iipimage.sourceforge.net/documentation/server/ website] for more details.
* '''QLT''': Jpeg compression quality. A default value can be set for this using the '''JPEG_QUALITY''' server variable, see [http://iipimage.sourceforge.net/documentation/server/ website] for more details. '''Optional value'''.
* '''CVT''': This lets the server know that you require a single full version of the image.
 
== Notes ==
* Please note in the examples given below the '''&.jpg''' suffix at the end of some of the address within the MediaWiki syntax is not needed by IIPImage, it is just required to ensure that MediaWiki treats it like a normal external image.
* Please note in the examples given below the '''&.jpg''' suffix at the end of some of the address within the MediaWiki syntax is not needed by IIPImage, it is just required to ensure that MediaWiki treats it like a normal external image.
* Also the maximum image width or height that can be used here can be limited on the server using the '''MAX_CVT''' server variable, see [http://iipimage.sourceforge.net/documentation/server/ website] for more details.


== Examples ==
{| class="wikitable"
{| class="wikitable"
|-
|-

Revision as of 14:25, 20 April 2012

Example Synatax

Width Specific

iipimage-server-url?FIF=/Full/Pyramid/Path&SDS=0,90&CNT=1.0&WID=128&QLT=75&CVT=jpeg

Height Specific

  • iipimage-server-url?FIF=/Full/Pyramid/Path&SDS=0,90&CNT=1.0&HEI=128&QLT=75&CVT=jpeg

Minimal Details

  • iipimage-server-url?FIF=/Full/Pyramid/Path&WID=128&CVT=jpeg
  • iipimage-server-url?FIF=/Full/Pyramid/Path&HEI=128&CVT=jpeg

= Variables

The order of the GET variables included in the URL is important, feel free to try and experiment :-)

  • FIF: Absolute file path for the pyramidal image.
  • SDS: Sorry not found a link for this one yet. Optional value.
  • CNT: Contrast adjustment. Try decreasing or increasing this values by multiples of 0.1 to see the effect. Optional value.
  • WID or HEI: Defined pixel dimension of the generate image, at the time of writing the specific dimension of the resultant images will be 1 below the defined number. I assume that this is a result of rounding issues or it may be related to the fact that many numerical systems within programming begin with 0 rather than 1. The maximum possible pixel dimension (width or height) irrespective of which variable is defined can be limited using the MAX_CVT server variable, see website for more details.
  • QLT: Jpeg compression quality. A default value can be set for this using the JPEG_QUALITY server variable, see website for more details. Optional value.
  • CVT: This lets the server know that you require a single full version of the image.

Notes

  • Please note in the examples given below the &.jpg suffix at the end of some of the address within the MediaWiki syntax is not needed by IIPImage, it is just required to ensure that MediaWiki treats it like a normal external image.

Examples

64 pixel wide N-1093-00-000328-PYR.tif&SDS=0,90&CNT=1.0&WID=64&QLT=75&CVT=jpeg&.jpg 64 pixel high N-1093-00-000328-PYR.tif&SDS=0,90&CNT=1.0&HEI=64&QLT=75&CVT=jpeg&.jpg
128 pixel wide N-1093-00-000328-PYR.tif&SDS=0,90&CNT=1.0&WID=128&QLT=75&CVT=jpeg&.jpg 128 pixel high N-1093-00-000328-PYR.tif&SDS=0,90&CNT=1.0&HEI=128&QLT=75&CVT=jpeg&.jpg
256 pixel wide N-1093-00-000328-PYR.tif&SDS=0,90&CNT=1.0&WID=256&QLT=75&CVT=jpeg&.jpg 256 pixel high N-1093-00-000328-PYR.tif&SDS=0,90&CNT=1.0&HEI=256&QLT=75&CVT=jpeg&.jpg

Related to page Dissemination_of_High_Resolution_Images.