|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||
参照先:
説明
| インタフェースの概要 | |
|---|---|
| BufferedImageOp | このインタフェースは、BufferedImage オブジェクトに対して実行される単一入力操作および単一出力操作を記述します。 |
| ImageConsumer | ImageProducer インタフェース経由でイメージデータを表示するオブジェクトのためのインタフェースです。 |
| ImageObserver | Image が構築されるとき、Image 情報に関する通知を受け取るための非同期更新インタフェースです。 |
| ImageProducer | Image オブジェクト用のイメージデータを生成することができるオブジェクトのためのインタフェースです。 |
| RasterOp | このインタフェースは、Raster オブジェクトに対して実行される単一入力操作と単一出力操作を記述します。 |
| RenderedImage | RenderedImage は、Raster 形式でのイメージデータ格納や作成が可能なオブジェクトのための共通インタフェースです。 |
| TileObserver | WritableRenderedImage のタイルが getWritableTile の呼び出しを介して変更可能になる場合、および最後の releaseWritableTile の呼び出しを介して変更不可能になる場合に、通知を受けようとするオブジェクトのためのインタフェースです。 |
| WritableRenderedImage | WriteableRenderedImage は、Raster の形式でイメージデータを格納したり作成したりすることができ、変更や上書きが可能なオブジェクトのための共通インタフェースです。 |
| クラスの概要 | |
|---|---|
| AffineTransformOp | このクラスは、アフィン変換を使用して、転送元のイメージまたは Raster の 2 次元座標から転送先のイメージまたは Raster の 2 次元座標への線形マッピングを実行します。 |
| AreaAveragingScaleFilter | 最近接点アルゴリズムよりもなめらかな結果が得られる、簡単な領域平均化アルゴリズムを使用してイメージをスケーリングする ImageFilter クラスです。 |
| BandCombineOp | このクラスは、指定された行列を使用して、Raster 内でバンドの任意の線形の組み合わせを実行します。 |
| BandedSampleModel | このクラスは、バンドインタリーブ化方式で格納されるイメージデータを表します。 |
| BufferedImage | BufferedImage サブクラスは、イメージデータのアクセス可能なバッファーを備えた Image を記述します。 |
| BufferedImageFilter | BufferedImageFilter クラスは、ImageFilter をサブクラス化し、転送元と転送先が単一のイメージ演算子 (BufferedImageOp) を使用して、Image Producer/Consumer/Observer パラダイムの BufferedImage にフィルタをかける簡易な手段を提供します。 |
| BufferStrategy | BufferStrategy クラスは、特定の Canvas または Window 上の複雑なメモリーを編成するメカニズムを表します。 |
| ByteLookupTable | このクラスは、ルックアップテーブルオブジェクトを定義します。 |
| ColorConvertOp | このクラスは、転送元イメージのデータの色変換をピクセル単位で実行します。 |
| ColorModel | ColorModel abstract クラスは、ピクセル値を色成分 (赤、緑、青など) およびアルファ成分に変換するメソッドをカプセル化します。 |
| ComponentColorModel | これは ColorModel クラスの 1 つで、ピクセル値を扱います。 |
| ComponentSampleModel | このクラスは、DataBuffer のデータ要素 1 つに 1 つずつピクセルを形成する各サンプルが格納されているイメージデータを表します。 |
| ConvolveOp | このクラスは、転送元から転送先への畳み込み演算を実装します。 |
| CropImageFilter | イメージを切り出すための ImageFilter クラスです。 |
| DataBuffer | このクラスは、1 つ以上のデータ配列をラップするためのものです。 |
| DataBufferByte | このクラスは DataBuffer を拡張し、データをバイトとして内部的に格納します。 |
| DataBufferDouble | このクラスは DataBuffer を拡張し、double 形式で内部的にデータを格納します。 |
| DataBufferFloat | このクラスは DataBuffer を拡張し、float 形式で内部的にデータを格納します。 |
| DataBufferInt | このクラスは DataBuffer を拡張し、データを integer として内部的に格納します。 |
| DataBufferShort | このクラスは DataBuffer を拡張し、データを short 形式の整数として内部的に格納します。 |
| DataBufferUShort | このクラスは DataBuffer を拡張し、データを short 形式の整数として内部的に格納します。 |
| DirectColorModel | DirectColorModel クラスは、RGB の色とアルファの情報を個別のサンプルとして表し、1 つのピクセルのすべてのサンプルを int、short、または byte 型の数で 1 つにパックするピクセル値を扱う ColorModel クラスです。 |
| FilteredImageSource | このクラスは、ImageProducer インタフェースを実装したものです。 |
| ImageFilter | このクラスには、一連のインタフェースメソッド用のフィルタが実装されており、ImageProducer から ImageConsumer へデータを転送するために使われます。 |
| IndexColorModel | IndexColorModel クラスは、デフォルトの sRGB カラースペースの固定カラーマップに対するインデックスである、単一のサンプルからなるピクセル値を扱う ColorModel クラスです。 |
| Kernel | Kernel クラスは、ある指定されたピクセルとその周囲のピクセルが、フィルタオペレーションの出力イメージ内のピクセルの位置に対して計算された値に、どのように影響するかを記述するマトリックスを定義します。 |
| LookupOp | このクラスは転送元から転送先へのルックアップ操作を実装します。 |
| LookupTable | この abstract クラスは、ルックアップテーブルオブジェクトを定義します。 |
| MemoryImageSource | このクラスは、配列を使って Image のピクセル値を生成する ImageProducer インタフェースを実装します。 |
| MultiPixelPackedSampleModel | MultiPixelPackedSampleModel クラスは、単一バンド化されたイメージを表現し、複数の単一サンプルピクセルを 1 つのデータ要素にパックできます。 |
| PackedColorModel | PackedColorModel クラスは、色とアルファの情報を個別のサンプルとして表し、1 つのピクセルのすべてのサンプルを int、short、または byte 型の数で 1 つにパックするピクセル値を扱う abstract ColorModel クラスです。 |
| PixelGrabber | PixelGrabber クラスは、Image オブジェクトや ImageProducer オブジェクトと接続してそのイメージのピクセルのサブセットを抽出可能な ImageConsumer を実装します。 |
| PixelInterleavedSampleModel | このクラスは、ピクセルインタリーブ化方式で格納され、ピクセルの各サンプルが DataBuffer の 1 データ要素を占めるイメージデータを表します。 |
| Raster | ピクセルで構成される矩形配列を表現するクラスです。 |
| ReplicateScaleFilter | ImageFilter クラスは、もっとも簡単なアルゴリズムを使用してイメージのサイズを変更するクラスです。 |
| RescaleOp | このクラスでは、転送元イメージのデータのピクセル単位の再スケーリングを行います。 |
| RGBImageFilter | このクラスは、デフォルト RGB ColorModel イメージのピクセルを修正する ImageFilter を容易に作成するための方法を提供します。 |
| SampleModel | この abstract クラスは、イメージにあるピクセルのサンプルを抽出するインタフェースを定義します。 |
| ShortLookupTable | このクラスは、ルックアップテーブルオブジェクトを定義します。 |
| SinglePixelPackedSampleModel | このクラスは、1 つのピクセルを構成する N 個のサンプルが 1 つのデータ配列要素に格納されるようにパックされたピクセルデータを表します。 |
| VolatileImage | VolatileImage は、アプリケーションの制御を超えて、オペレーティングシステムや別のアプリケーションから、状況に応じていつでも内容を破棄できるイメージです。 |
| WritableRaster | このクラスは、Raster を拡張しピクセル書き込み機能を提供します。 |
| 例外の概要 | |
|---|---|
| ImagingOpException | ImagingOpException は、BufferedImageOp と RasterOp の一方のフィルタ メソッドがイメージを処理できない場合にスローされます。 |
| RasterFormatException | Raster に無効なレイアウト情報が存在する場合、RasterFormatException がスローされます。 |
イメージを作成および修正するためのクラスを提供します。イメージは、イメージプロデューサ、オプションのイメージフィルタ、イメージコンシューマを含むストリーミングフレームワークを使用して処理されます。このフレームワークによって、取り出され、生成されるイメージを段階的に描画できます。さらに、フレームワークによって、アプリケーションはいつでもイメージによって使用されていた領域を破棄し、再生できます。このパッケージは、イメージ処理のニーズに合わせて構成可能な多くのイメージプロデューサ、コンシューマ、フィルタを提供します。
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。