
All values should be ratios in the range 0 – 1.0 Specify height in pixels, h, for exports with CVT requestsĭefine a region of interest starting at relative coordinates x, y with width w and height h. Specify width in pixels, w, for exports with CVT request

Note that the CVT parameter must be set after all other parameters
#Zoomify tiles full
Note that the PTL parameter must be set after all other parametersĮxport the full image or a region in the specified format (JPEG and PNG currently supported) Return a tile in PNG format with index n at resolution level r Note that the JTL parameter must be set after all other parameters Return a tile in JPEG format with index n at resolution level r Note that all IIP protocol requests must start with the FIF parameter If the FILESYSTEM_PREFIX server parameter has been set, the path is relative to that path. The main parameters are listed in the following table with the compatibility with the iipsrv version: Parameterįull image path. The IIPImage server supports the main subset of the full protocol ( version 1.0.5).Ī number of extensions have also been implemented to handle image processing and image types such as image sequences, multispectral images and surface elevations data etc.Īll requests take the form of a URL with various commands or parameters using standard query string syntax. Using this protocol allows the IIPImage server and clients to inter-operate with other IIP-based client-server systems. It is designed around tiled multi-resolution formats such as TIFF or JPEG2000 and enables flexible URL-based access to both tiles and image regions. The protocol is a simple RESTful-like request-reponse protocol allowing access to individual tiles, processing commands, image views or image metadata. The Internet Imaging Protocol was initially developed by the now defunct DIG (Digital Imaging Group) consortium to allow high resolution images to be easily streamed over the internet.

Zoomify and Deepzoom are older formats originally designed for static JPEG tiles and, therefore, give access to tiles only. IIIF is a more recent, but widely used standard, which also allows export of both tile and regions, but which has only limited support for image processing. And it also has support for real-time image processing to be carried out. IIP is the most feature-rich protocol, which allows both tile-based access as well as the export of resized images or regions. They can all be used simultaneously on the same server and on any image and allow various different clients to interface simultaneously with IIPImage. The IIPImage server natively supports several image request protocols or API’s: IIP (The Internet Imaging Protocol), IIIF (The International Image Interoperability Framework), Zoomify and Deepzoom.
