HOME      PRODUCTS      CUSTOMERS      SUPPORT      ABOUT      BUY




Converter Upgrades      Tiled input, command-line, and special formats



This page presents Zoomify Converter upgrade alternatives - input, processing, and output options - that are useful to imaging enthusiasts, web professionals, and vertical market experts with special needs.

The Zoomify Converter intelligently converts any image for incremental on-demand access. It creates a collection of image pieces at many levels of resolution - a "pyramid of tiles". The Zoomify Image Viewer is then able to download the specific tiles that are needed for the current view - the part of the image that fits in the display at the disired degree of zoom.

As included in our products, the Zoomify Converter supports input source images in TIF, PNG, BMP, and JPEG formats. It is a dual-threaded, 32-bit appication, available for Macintosh and Windows platforms. It has no size limit for input source image files and requires no key or other registration process.

The following upgrade options from Zoomify and our development partner Objective Pathology extend the features of the Zoomify Converter well beyond these basic capabilities.




Product Details Price Buy
Zoomify Quad-Thread Converter With Tiled Input View Info $129
Zoomify Command-Line Converter - Mac or Win View Info $129
Zoomify Command-Line Converter - Linux View Info $495
Objective Pathology Universal 64-Bit Converter View Info $495
Scripted Conversion Options View Info $0
Free
Delivery Notes & Custom Needs







Specifications


Zoomify Quad-Thread Converter With Tiled Input $129

This Converter improves performance by increasing support from 2 processing threads to 4. This Converter also adds support for tile input source images including tiled TIF images as well as multiple input source files using the ACI format. This enables the creation of massive Zoomify Images from image sets - exceptionally useful given the size limits of many capture devices and image formats.

Feature Description
Special Threads increased to 4 ( from standard 2)
Special Input format support: adds tiled TIF and multiple tile files (TIF, PNG, BMP, or JPEG plus file list in ACI text format). Source images can be square or rectangular, they can be different sizes, and they can overlap.
Bits Processor: 32    File: 8 per channel (24 total)
Platforms Windows or Macintosh
Activation Key Yes (registered on first use, for one machine, see notes below)
Additional Information

Multi-File Input Requirements:
- Input files may be in the following formats: TIF, PNG, BMP, or JPG.*
- Input files are provided to the Converter using a text file with tilename and Y and X pixel position information.
- The filename's extension must be '.aci'. If the text file has a '.txt' extension the Converter will ignore its contents.
- The text file is dropped on the Converter instead of any image file.
- The text file must have the following space delimited format: filename Y X. Example:
          inputTile1.tif 0 0
          inputTile2.tif 0 1038
          inputTile3.tif 0 2160
          ...

* Conversion of an individual file into a Zoomify Image is supported with a source file of any size. However, conversion optimizations for tiled input are focused on combining many smaller tiles rather than managing very large tiles. For multiple input files each exceeding ten thousand pixels in either dimension, the Objective Pathology Universal Converter (below) is recommended. (Exact limits will depend on available memory, disk space, and processing power.)





Zoomify Command-Line Converter For Mac or Win $129

The Zoomify Command-Line Converter enables scripted conversion Use PHP, Python, JSP, and other scripting languages to instruct the Converter to convert an image. This powerful functionality enables the integration of conversion within server-side systems and full automation of the conversion process.

Feature Description
Special Command-line scriptable
Special Input format support: adds tiled TIF and multiple tile files (TIF, PNG, BMP, or JPEG plus file list in ACI text format)
Threads 2
Bits Processor: 32    File: 8 per channel (24 total)
Activation Key Yes (registered on first use, for one machine, see notes below)
Additional Information Supported parameters include:

Parameter
Function
-r
Register with activation key or substitute new activation key
-o
Specify foldername or filename for output
-Z
Uppercase 'Z'. Specify ZIF output rather than folder-based storage ('.zif' will be auto-added to filename if not present)
-e
Display list of supported file extensions, separated by semicolons
-qnnn
Sets JPEG quality from 20 to 100 (default is 80, recommended for common content and uses)
-i
Check filename and returns 0 if file can be zoomified, >0 otherwise. Also prints file information
-b
Legacy parameter, not supported as there is no user interface to hide
-p
Specify PFF output rather than folder-based storage ('.pff' will be auto-added to filename if not present)


Additional parameters to be used with caution:
-tn
Enable threading with n loader threads (n = 1-8)
-t-
Disable threading (alternative parameter: -t0).
-T
Set tilesize from 128 to 2048. Must be divisible by 16. Recommended sizes 256, 240, 480, and 512.
Example Command-Line

zoomify.exe -r XXXX-XXXX-XXXX -o myPreferredFolderName ZoomifyImageExample.jpg

Notes: The -r parameter and activation key should only be included in the first use
  The above example assumes the Converter has been renamed 'zoomify.exe' for convenience
  The image name to convert is required
  The image filename must include a file extension, for example '.jpg'
  The default output name will match the source image filename excluding its extension
  The -o and other parameters are optional
  Optional parameters must precede the source image filename
Additional Information Supported exit codes include (use ERRORLEVEL in script or batch file):

Code
Meaning
0
Success
-1
Bad command line options
1
Unrecognized file
2
Bad output file/folder name
3
Input file unreadable
4
Cannot convert the input file
5
Conversion failed




Zoomify Command-Line Converter For Linux $495

The Zoomify Command-Line Converter for Linux includes all the features and functionality of the same product for Macintosh and Windows - scripted conversion using your choice of popular scripting languages to instruct the Converter to convert an image. Integrate conversion within server-side systems and fully automate of the conversion process!

Feature Description
Special Command-line scriptable
Special Input format support: adds tiled TIF and multiple tile files (TIF, PNG, BMP, or JPEG plus file list in ACI text format)
Special Platforms: provides Linux support rather than Macintosh or Windows
Threads 2
Bits Processor: 32    File: 8 per channel (24 total)
Activation Key Yes (registered on first use, for one machine, see notes below)
Additional Information Supported parameters include: Identical to those of Zoomify Command-Line Converters for Macintosh and Windows
Additional Information Supported exit codes include (use ERRORLEVEL in script or batch file): Identical to those of Zoomify Command-Line Converters for Macintosh and Windows




Objective Pathology Universal 64-Bit Converter $495

The Objective Pathology Universal Converter delivers support for the most important microscopy formats with enhancements for maximum performance including 64-bit processing and unlimited threads. One solution to handle the output of all of the most popular microscopy tools and the contents of the most respected microscopy slide collections!

Feature Description
Special Processor Support: 64-bit (from standard 32), File support: 8 bits per channel (24 total)
Special Threads unlimited (from standard 2)
Special Input format support - microscopy formats including:
  • Tiled ACI
  • Aperio SVS
  • Bacus CWS
  • Mirax & 3D Histech MRXS
  • Motic CS
  • BioImagene & Ventana TIF
  • Hamamatsu NDPI
  • JPEG 2000
  • Leica SCN
  • Objective Imaging & MikroScan SWS
  • Zeiss CZI.
Platforms Windows or Macintosh
Activation Key Yes (registered on first use, for one machine, see notes below)
Additional Information Standard input formats include: TIF, PNG, BMP, and JPEG

Output formats include: Zoomify Image Folders, Zoomify Image Format (ZIF), Zoomify Pyramidal File Format (PFF)

Zoomify output formats also supported as inputs to enable optimized lossless conversion of content libraries, including Z-Folders, ZIF, and PFF

Additional Information Format Notes:
  • Aperios SVS support includes support for all three internal compression alternatives: JPEG, J2K/KDU, and J2K/MIL
  • JPEG 2000 support requires tiled file content
  • Mirax & 3DHistech MRXS & Motic CS support are available only on Windows. MRXS support requires download and installation of 'Slide AC' application from 3DHistech website.
  • TIF support includes common variants including BigTIFF, pyramidal TIF (base layer used), tiled TIF with standard compression, Huron TIF files (striped and non-striped), and Panoptiq TIF files.



Scripted Converter Options $ 0
Free

The following conversion scripts were created by Zoomify customers or partners and have been used by many customers with success. They are useful in contexts requiring custom functionality, deep integration with server-side scripts, or on Linux/Unix.

Options include use various scripting language/image library combinations: PERL/ImageMagick, PHP/GD-Library, and Python/PIL/Zope. In some cases wrappers are providing in one language for conversion in another. Users of other scripting languages and image libraries will find these examples useful as well because they represent codebase starting points that can be ported. In addtion, notes are provided regarding incremental source image access (see the last item below).

Limitations: The script-based conversion solutions included are capable of generating Zoomify Images in folder-based form. They do not currently support creation of Zoomify images in the ZIF or PFF single-file formats. Additionally, as scripted solutions these Converter alternatives are not expected to perform as quickly as a compiled application. Some will also likely require greater memory resources as they do not incrementally load source image data, but rather, load the entire source image into memory (these are therefore appropriate, if not further enhanced, only for images tens or hundreds of megabytes in size, not gigabytes in size.

Please also note: these scripted conversion options were created by customers or partners of Zoomify and Zoomify has not reviewed or tested them. If you encounter any difficulties or have any suggestions we are happy to receive your input. The conversion scripts below have been approved for use with the Zoomify Viewer.* If you have additional resources that should be included here please contact us!

Name Description Author Access
ZoomifyImage Python / PIL / Zope
Widely used scripted conversion to Zoomify Folders.
Adam Smith, Justin Henry
ZoomifyImage Wrapped Python / PIL / Zope / PHP
Based on ZoomifyImage above. Adds PHP wrapper.
Wes Wright
Slice Perl / PerlMagick / ImageMagick
No incremental source image load.
W.S. Packaging, Inc.
Slice Wrapped Perl / PerlMagick / ImageMagick / PHP
Based on Slice above. Adds PHP wrapper.
Per Nielsen
Slice Direct Perl / ImageMagick
Based on Slice above. Removes PerlMagick interface to ImageMagick.
Drexel University
ZSlicer PHP / GD Library
Scripted conversion to Zoomify Folders in PHP - not a wrapper.
Mike McGary, Avacata, Inc.
Image Slicer PHP / GD Library
Scripted conversion to Zoomify Folders in PHP - not a wrapper.
RealTour.biz
Incremental Access Notes Pseudocode for incrementally loading soure image data for tiered tileset creation. Adam Smith

*The Zoomify License Agreement states that the Zoomify Viewer is intended for use only with Zoomify Images created using the Zoomify Converter. This is intended to support the connection between the Viewer and Zoomify's product sales so that we are able to continue to fund quality support and development. Zoomify supports alternative conversion solutions based on customer benefit or in response to partner requests.



Delivery Notes, Activation Key Use, And Custom Needs
DELIVERY NOTE: upon purchase of any of these special Converter Upgrade products, you will will receive a confirmation email. You will then receive a second email message with your application download link and activation key - within 72 hours.

ACTIVATION KEY USE: Your activation key will be required on first use and a network connection will be needed. The key can be applied using the Software Registration menu item or, for the Command-Line Converters, the -r parameter as described above. The regististration will be for one machine. To change machines contact Support to unregister your key.

CUSTOM NEEDS: Zoomify and our solutions partner Objective Pathology work hard to deliver optimized technologies to meet needs where special imaging expertise is required. If you have questions about the above offerings - or needs not addressed by them - please contact us at the email address below.











  HOME     PRODUCTS     CUSTOMERS     SUPPORT     ABOUT     BUY            Copyright © 1999-2017 Zoomify, Inc. All Rights Reserved