Ovation Data Service's Imaging Toolkits

 

For Image Edition API Click Here!

About our products

Image Edition, Image Mail, and Image Web are all products based on ODS's homegrown imaging technology. The imaging toolkit provides a simple set of functions for compressing, decompressing, displaying, and printing images in a wide variety of file formats. Also available in toolkit form is a complete working image viewer program with source code (written in 'C' and utilizing the ODS imaging toolkit).

Unique Features of our toolkits

The imaging toolkit used to build ODS's products are built with optimized assembler code for the best possible performance; all supported file formats load and save images extremely quickly. Our unique handling of bilevel image data provides for improved performance - all bilevel images are stored in memory in a compressed, run-length format which greatly reduces memory usage and provides for fast zoomable displays. We also support some of the more exotic file formats for both read and write.

Shown below is a table of the supported file formats and features

File Format Read/Write Supported Options
PCX R/W 1,4,8,24 Bpp. Both planar and nibble format supported for 16 color
DCX R/W 1,4,8,24 Bpp. Both planar and nibble format supported for 16 color
GIF R/W 1-8 Bpp Supported, multipage (animated) can be read
TIFF R/W TIFF 6.0, all compression types, bit depths of 1,4,8,24. Strips, but not tiles.
IBM IOCA R/W G4/MMR compression types supported
Photo CD R Image sizes from 128x192 to 2048x3072, 8 bpp color, 8bpp gray, 24bpp
Targa R/W 1,8,16,24 Bpp, Both uncompressed and RLE compressed
BitFax R/W 1Bpp, 1728 pixel wide
QuickLinks II FAX R/W 1Bpp, 1728 pixel wide
FAXIT R/W 1Bpp, 1728 pixel wide
WinFAX R/W 1Bpp, 1728 pixel wide, G3 compression
CALS R/W 1Bpp, G4 compressed, Type I, non-tiled.
IBM PSEG R/W 1Bpp, uncompressed
OS/2 1.2, 2.0 BMP R/W 1,4,8,24Bpp, Multipage supported, RLE not supported
Windows BMP R/W 1,4,8,24Bpp, RLE not supported
JPEG JFIF R/W 8Bpp grayscale, 24Bpp color, Huffman DCT only

Supported Platforms

The toolkit is written in Intel assembly language and is available as both a 16 and 32-bit product built for Windows or OS/2. Source code for the assembly code imaging library is available at additional cost.

The toolkit API is available in the form of a Word 7.0 document by clicking on the following links: imglib32.doc, imglib16.doc

Pricing

All toolkits include one year of maintenance, and free upgrades. The imaging toolkit is priced at $2000.00 for one platform and internal use only or $10,000.00 for use in a product to be resold. The viewer toolkit is priced at $5000.00 for one platform and internal use only or $15,000.00 for use in a product to be resold.

Sample Code / Application

Feel free to download the following sample application which includes source code to see the imaging toolkit in use. This program is a 32-bit command line utility which uses the toolkit to merge single page TIFF files into multi-page files.

tifmerge.c

tifmerge.exe