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.

Recent Changes

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

Issues

The list of bugs and requests for enhancement (RFEs) for JAI Image I/O Tools is maintained in the community Bug Database. Search for bugs with category Java Advanced Imaging and keyword codec_imageio or codeclib.

Feedback

Comments may be submitted via the JAI feedback form or posted to the jai-interest or java-imageio-interest mailing lists. Users are encouraged to participate in these lists.

Copyright 2004 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 2004 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.