Fork me on GitHub

OpenSeadragon 1.1.1

Creating Zooming Images

OpenSeadragon works with a variety of zooming image formats. These zooming images generally consist of a number of individual tiles, organized so they can be accessed as needed. If you have a large image you'd like to zoom, you'll need to convert it first. There are a number of conversion options depending on your needs.

Probably the easiest is to use Zoom.it; see our Zoom.it instructions.

Other tools include:

Deep Zoom Composer desktop app for Windows DZI
DeepZoomTools.dll .NET library, comes with Deep Zoom Composer DZI
deepzoom.py Python DZI
deepzoom Perl utility DZI
MapTiler desktop app for Windows, Mac, Linux TMS
VIPS command line tool and library for a number of languages DZI via the dzsave feature
Gmap Uploader Tiler C++ DZI
Node.js Deep Zoom Tools Node.js, under construction DZI
ZoomHub service, under construction DZI
Kakadu C++ library to encode or decode JPEG 2000 images

example of a batch convert script: process_jp2.py (Diva.js project)
IIIF (requires a IIIF-compliant image server with JPEG 2000 support, like Loris; see also iiif.io for more details)
DZT An image slicing library and tool written in Ruby DZI