Java

JavaTM Image I/O

ドキュメントの目次
Java Image I/O API は、JSR-015 によって開発された API で、ファイルに格納されたイメージや、ネットワーク経由でアクセスするイメージを処理するための、プラグイン可能なアーキテクチャを提供します。この API は、イメージをロードしたり保存したりするための以前の API に比べて、実質的に柔軟性が高く、機能も強力です。

この API は、イメージの形式に特有のプラグインを追加するためのフレームワークを提供します。よく使われるいくつかのイメージ形式用のプラグインが Java Image I/O に組み込まれていますが、サードパーティが特殊なイメージ形式用の独自のプラグインを作成するためにこの API を利用することもできます。

Java Image I/O の拡張
Java Image I/O API for J2SETM 5.0 に追加された機能は、「Java Image I/O の新機能」に記載されています。

Java Image I/O API ガイド

「Java Image I/O API ガイド」では、Java Image I/O API の詳細を解説し、Java Image I/O を使用してイメージを読み書きしたり、カスタムプラグインを作成したりする方法を説明しています。

Java Image I/O API 仕様

Java Image I/O API 仕様は、次のパッケージで構成されています。

javax.imageio
イメージファイルの内容を記述するための基本的なクラスとインタフェースが含まれています。メタデータやサムネールの組み込み、イメージを読み書きするプロセスの制御、イメージ形式間の変換の実行、およびエラーの報告が可能です。

javax.imageio.event
イメージの読み書き処理の間に発生するイベントを同期的に通知するためのインタフェースが含まれています。

javax.imageio.metadata
イメージのメタデータを読み書きするためのクラスとインタフェースが含まれています。

javax.imageio.plugins.bmp
組み込みの BMP 読み込みプラグインおよび書き込みプラグインのためのサポートクラスが含まれています。

javax.imageio.plugins.jpeg
組み込みの JPEG 読み込みプラグインおよび書き込みプラグインのための、いくつかのサポートクラスが含まれています。

javax.imageio.spi
読み込みプラグイン、書き込みプラグイン、変換プラグインのためのサービスプロバイダインタフェースが含まれています。また、実行時レジストリも提供します。

javax.imageio.stream
ファイルおよびストリームからの低レベルの入出力を提供するクラスとインタフェースが含まれています。

詳細情報

次の Java ソフトウェア Web サイトを参照してください。


Copyright © 2002-2004 Sun Microsystems, Inc. All Rights Reserved.

コメントの送付先: jsr015-comments@sun.com
 Sun Microsystems, Inc
Java ソフトウェア