FlashPix

The LEADTOOLS FlashPix features provide support for loading and saving FlashPix files, as well as more advanced features such as transformations and comments. Please note that while the loading and saving capabilities are available in all the products listed later in this topic, the advanced capabilities such as transformations, comments, etc. are not available in the LEADTOOLS Raster Imaging toolkit.

The FlashPix file format was developed through the combined efforts of Eastman Kodak Company, Microsoft Corporation, Hewlett-Packard Company, and Live Picture Inc. It combines the best features of existing formats with object orientation to make the use of digital color images easier.

The format of a FlashPix file is based on compound object storage, which allows storage of various kinds of data. A FlashPix file may consist of several "pages" where each "page" has storage for a source image, non-image data in the form of comments, transform data, and a stamp or thumbnail. Each image is stored as an entire multi-resolution hierarchy where each resolution in the hierarchy differs from the next highest resolution by a factor of 2 in the x dimension and in the y dimension. Non-image data are treated as comments in FlashPix file format. Comments are used to store information pertaining to the image, not actual pixel data. This information may include image title, image subject, camera manufacturer, scan software version number, and so forth. In addition to the image itself, FlashPix files store transform information. This data indicates transformations that may be performed on the source image. By storing the transforms, the source image may be stored in its original state and transformed, using the stored transforms, at your discretion. A stamp, or thumbnail, provides a small bitmap representation of a FlashPix image.

The LEADTOOLS FlashPix features are available in the following products, except as noted above:

LEADTOOLS Raster Imaging

LEADTOOLS Raster Imaging Pro

LEADTOOLS Document Imaging

LEADTOOLS Document Imaging Suite

LEADTOOLS Medical Imaging

LEADTOOLS Medical Imaging Suite

Support for loading and saving FlashPix features is provided for the following programming interfaces:

ActiveX

API

Class Library

COM

.NET

VCL

Support for the advanced FlashPix features is provided for the following programming interfaces:

API

Class Library