Zoomify



dezoomify-rs is a tiled image downloader.Some webpages present high-resolution zoomable images without a way to download them.These images are often tiled: the original large image has been split into smaller individual image files called tiles.The only way to download such an image is to download all the tiles separately and then stitch them together.This process can be automated by a tiled image downloader.

The most common tiled image downloader is probably dezoomify,an online tool which is very easy to use.

The goal of this project is not to replace the traditional dezoomify.However, some images are so large that they can’t be efficiently downloaded and displayed inside a web browser.Other times, a website tries to protect its tiles by refusing access to them when certain HTTP headers are not set to the right values.dezoomify-rs is a desktop application for Windows, MacOs and linux that does not have the same limitations as the online zoomify.dezoomify-rs also lets the user choose betweenseveral image formats,whereas in dezoomify, you can only save the image as PNG.

dezoomify-rs supports several zoomable image formats, each backed by a dedicated dezoomer.The following dezoomers are currently available:

  • Zoomify allows you to deliver high-resolution images over the Web - it's fast & easy! Zoomify's products include Zoomify HTML5, Zoomify Flash, and Zoomify Enterprise.
  • Zoomify Free Converter is a lightweight piece of software designed to help you convert your images so that they can be panned and zoomed fast and hence, become suitable for uploading on your website.
  • Google Arts & Culture supports downloading images from artsandculture.google.com;
  • zoomify supports the popular zoomable image format Zoomify.
  • deepzoom supports Microsoft’s DZI format (Deep Zoom Image), that is often used with the seadragon viewer.
  • IIIF supports the widely used International Image Interoperability Framework format.
  • Zoomify PFF supports the old zoomify single-file image format.
  • Krpano supports the krpano panorama viewer
  • IIPImage supports the iipimage image format
  • NYPLImage supports the nypl image format
  • generic For when the tile URLs follow a simple pattern.
  • custom for advanced users.It allows you to specify a custom tile URL format that can contain multiple variables. This gives you the most flexibity, but requires some manual work.

Zoomify is a format for deep-zooming into high resolution images. This example shows how to use the Zoomify source with a pixel projection. Internet Imaging Protocol (IIP) with JTL extension is also handled. Zoomify allows you to deliver high-resolution images over the Web - it's fast and easy! Zoomify's products include Zoomify Express, Zoomify Pro, and Zoomify Enterprise.

Screenshots

Usage instructions

Download dezoomify-rs

First of all, you have to download the application.

  1. Go to the the latest release page,
  2. download the version that matches your operating system (Windows, MacOS, or Linux),
  3. Extract the binary from the compressed file.

On some operating systems, you may have to authorize the application executionbefore being able to launch it. See how to doin MacOS.

Supported output image formats

Dezoomify-rs supports multiple output image formats.The format to use is determined by the name of the output file.For instance, entering dezoomify-rs http://example.com/ my_image.png on the command linewill create a PNG image.

Each image format encoder has a distinct set of features and limitations :

  • PNG images are compressed losslessly, which means that the output image qualityis (very slightly) better than JPEG, at the expense of much larger file sizes. The PNG encoder in dezoomify-rs can create very large images;it is not limited by the available memory on your computer.This format is chosen by default when the image is very large,or its size is not known in advance.
  • JPEG is the most common image format. JPEG images cannot be more than 65,535 pixels wide or high. This format is chosen be default for images that fit within this limit. The JPEG encoder in dezoomify-rs requires the whole image to fit in memory on your computer.
  • All formats supported by image-rsare also supported.
  • IIIF, which allows you to re-create a zoomable image locally.This is the recommended output format when your image is very large(multiple hundreds of megapixels), since most image viewers do not accept huge PNGs or JPEGs.If the output path ends with .iiif, a folder will be created instead of a single file,with its structure following the IIIF specification.A file called viewer.html will be created inside this folder,which you can open in your browser to view the image.

Dezoomers

Google Arts Culture

In order to download images from google arts and culture, just open dezoomify-rs, and when asked, enter the URL of a viewing page, such as https://artsandculture.google.com/asset/light-in-the-dark/ZQFouDGMVmsI2w

Zoomify Photoshop

Zoomify

You have to give dezoomify-rs an url to the ImageProperties.xml file.You can use dezoomify-extension tofind the URL of this file.

Alternatively, you can find it out manually by opening your network inspector.If the image tile URLs have the formhttp://example.com/path/to/TileGroup1/1-2-3.jpg,then the URL to enter ishttp://example.com/path/to/ImageProperties.xml.

IIIF

The IIIF dezoomer takes the URL of an info.json file as input.

You can use dezoomify-extension tofind the URL of this file.

Alternatively, you can find this url in your browser’s network inspector when loading the image.

DeepZoom

The DeepZoom dezoomer takes the URL of a dzi file as input, which you can find using dezoomify-extension.

You can find this url in your browser’s network inspector when loading the image.If the image tile URLs have the formhttp://test.com/y/xy_files/1/2_3.jpg,then the URL to enter ishttp://test.com/y/xy.dzi.

Zoomify

Zoomify PFF

PFFis an old zoomable image file format format developed by zoomify.You can give a pff meta-information URL (one that contains requestType=1)to dezoomify-rs and it will download it.

Krpano

Krpano is a zoomable image format often usedfor panoramas, virtual tours, photoshperes, and other 3d zoomable images.dezoomify-rs supports downloading individual image planes from such images.You need to provide the xml meta-information file for the image.

Nypl

The digital collections of New York’s Public Libraryuse their own zoomable image format, which dezoomify-rs supports.Some images have a high-resolution version available, and work with this software.Others do not, and can be downloaded by simply right-clicking on them in your browser.To download an image, just enter the URL of its viewer page in dezoomify-rs, like for example:

IIPImage

IIPImage is an image web server that implementsthe Internet Imaging Protocol.Such images are easily recognizable by their tile URLs, which contain FIF=.You can pass an URL containing FIF= to dezoomify-rs to let it download the image.

Generic

You can use this dezoomer if you know the format of tile URLs.For instance, if you noticed that the URL of the first tile is

and the second is

then you can guess what the general format will be, and give dezoomify-rsthe following:

If the numbers have leading zeroes in the URL(such as image-01-00.jpg instead of image-1-0.jpg),then you can specify them in the url template as follows:

Custom yaml

The custom yaml dezoomeris a powerful tool that lets you download tiled images in many different formats, including formats that are not explicitly supported by dezoomify-rs.In order to use this dezoomer, you’ll need to create a tiles.yaml file, which is a little bit technical.However, we have a a tutorial for the custom YAML dezoomerto help you.If you are having troubles understanding the tutorial or adapting it to your use-case, you should get in touch byopening a new github issue.

Command-line options

When using dezoomify-rs from the command-line

Documentation

  • For documentation specific to this tool, see the dezoomify-rs wiki. Do not hesitate to contribute to it by creating new pages or modifying existing ones.
  • For general purpose documentation about zoomable images, the dezoomify wiki may be useful.

Batch mode

dezoomify-rs does not yet have the ability to download multiple images at once itself.However, since it is a commandline application. You can use it within a for loop in a batch script in Windows or a bash script in Linux, MacOS (or windows with wsl).

For instance, in bash, you could create a file called urls.txt containing all the urls you want to dezoomify, and then use xargs together with dezoomify-rs :

Zoomifi is dedicated to developing technology that will grow revenue and increase efficiency for your business

We build technology that changes the way you do business. Our applications are designed to grow sales and make the daily tasks of business owners easier to manage.

With over five thousand businesses using our solutions, our software covers every industry. You can find us on Clover, Poynt, Shopify and other platforms.

Zoomifi has grown! We have acquired Tursus, VendHelper and Foodonatruck.com

Consultation at it's finest

We offer a range of consulting services, all designed to help your company reach its potential. Whether you’re looking for a small tweak or complete overhaul, we have you covered. Our services are available a la carte so you can get precisely what you need. We take the time and care to answer all your questions.

15 years of dedication

Zoomify Uninstall

Each company is unique. One-size-fits-all approaches will never help your business reach its full potential. We deliver custom solutions, tailored to you – your industry, your culture, your one-of-a-kind challenges. This hands-on approach will ensure your company sees massive success.

Zoomify Alternative

Contact Us

Zoomify.com

Interested in seeing what we can do for you? Call or email us to start the conversation.

Www.zoomify.com

Telephone – (877) 219-7705
E-mail – support@zoomifi.com