JavaTM Advanced Imaging Image I/O Tools

JAI Image I/O Tools provides reader, writer, and stream plug-ins for the JavaTM Image I/O Framework and Image I/O-based read and write operations for JavaTM Advanced Imaging. Reader-writer plug-ins are supplied for the BMP, JPEG, JPEG 2000, PNG, PNM, Raw, TIFF, and WBMP image formats; a writer plug-in is supplied for the GIF image format (a GIF reader plug-in is supplied de facto by J2SE). The supplied streams and associated service providers use the New I/O APIs. Please refer to the JAI Image I/O Tools API documentation for more information.

Limitations

Some reader/writer plug-ins have known limitations which are described in this section.

BMP

Can decode bmp images with version 3-5. Can encode only version 3 images.

JPEG

JPEG 2000

Supports bilevel images, multi-band images with a type of byte/ushort/short (including gray-scale, RGB, RGBA, and GA (gray-alpha) images), and color-indexed images with 256 colors.

PNG

Does not support data having 2 or 4 bits per sample. The core J2SE PNG plug-ins should be used for these bit depths.

PNM

Supports bilevel, color-indexed (writer only), grayscale, and RGB images.

Raw

Supports any data defined by ComponentSampleModel, SinglePixelPackedSampleModel and bilevel MultiPixelPackedSampleModel.

TIFF

The writer plug-in does not support old-style (TIFF 6.0) JPEG compression.

Installation

Please refer to the INSTALL-jai_imageio.html file for the current release.

Recent Changes

Please refer to the RELEASE-jai_imageio.html file for the current release.

Issues

The reports of bugs and enhancement requests currently on file for JAI Image I/O Tools may be obtained by

The Java Developer Connection bug database contains the change requests reported for JAI Image I/O Tools before it was moved to a java.net project in February 2005 as well as issues specific to the web pages which are part of the JAI Home Page tree. Some problems continue to be recorded via this database.

The java.net issue tracker contains issue reports which were filed after JAI Image I/O Tools was moved to java.net as well as some issues which were migrated from the Java Developer Connection bug database. Issues are migrated as they become identified as the most likely targets for being fixed at the next milestone. The content of migrated issue reports will in general initially be only a link back to the Java Developer Connection bug database record.

Feedback

Comments may be submitted via the JAI feedback form or posted to the jai-imageio mailing list. Users are encouraged to participate in this list.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Portions may be derived from Berkeley BSD systems, licensed from U. of CA. Sun, Sun Microsystems, the Sun logo, Java, and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. Federal Acquisitions: Commercial Software - Government Users Subject to Standard License Terms and Conditions.

Copyright 2006 Sun Microsystems, Inc. Tous droits réservés. Distribué par des licences qui en restreignent l'utilisation. Le logiciel détenu par des tiers, et qui comprend la technologie relative aux polices de caractères, est protégé par un copyright et licencié par des fournisseurs de Sun. Des parties de ce produit pourront être dérivées des systèmes Berkeley BSD licenciés par l'Université de Californie. Sun, Sun Microsystems, le logo Sun, Java, et Solaris sont des marques de fabrique ou des marques déposées de Sun Microsystems, Inc. aux Etats-Unis et dans d'autres pays.