|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
このインタフェースは、JPEG データストリームデコーダを記述します。このデコーダは、JPEG で符号化されたイメージデータを含む InputStream を受け取ります。JPEGImageDecoder は、JPEGDecodeParam オブジェクト内に設定されたパラメータにしたがって、JPEG イメージデータを復号化します。処理後のイメージデータは、Raster または BufferedImage のどちらかで返されます。
com.sun.image.codec.jpeg パッケージ内のクラスは、コア Java API の一部ではありません。これらは、Sun の JDK および JRE の配布の一部です。ほかのライセンス保有者がこれらのクラスを配布する可能性はあります。ただし、開発者は、これらのクラスが Sun 以外の実装で利用できると想定して作業することはできません。将来的には、同等の機能がコア API または標準の拡張機能で利用できるようになる予定です。
JPEGCodec
,
JPEGDecoderParam
,
Raster
,
BufferedImage
メソッドの概要 | |
BufferedImage |
decodeAsBufferedImage()
現在の JPEG データストリームを復号化します。 |
Raster |
decodeAsRaster()
構造の一部として渡された JPEG ストリームを復号化します。 |
InputStream |
getInputStream()
復号化を発生させる入力ストリームを取得します。 |
JPEGDecodeParam |
getJPEGDecodeParam()
最後に実行した復号化イベントの結果である JPEGDecodeParam オブジェクトを返します。 |
void |
setJPEGDecodeParam(JPEGDecodeParam jdp)
JPEG で符号化されたデータに対して実行する圧縮伸長機能の決定に使用する JPEGDecodeParam オブジェクトを設定します。 |
メソッドの詳細 |
public JPEGDecodeParam getJPEGDecodeParam()
public void setJPEGDecodeParam(JPEGDecodeParam jdp)
jdp
- JPEGDecodeParam オブジェクトpublic InputStream getInputStream()
public Raster decodeAsRaster() throws IOException, ImageFormatException
ImageFormatException
- JPEG ストリームに不規則な情報または未知の状態が見つかった場合
IOException
public BufferedImage decodeAsBufferedImage() throws IOException, ImageFormatException
ImageFormatException
- JPEG ストリームに不規則な情報または未知の状態が見つかった場合
IOException
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |