インタフェース | 説明 |
---|---|
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 |
このクラスは、バンドインタリーブ化方式で格納されるイメージデータを表します。ピクセルの各サンプルは、DataBuffer のデータ要素に 1 つずつ格納されます。
|
BufferedImage |
BufferedImage サブクラスは、イメージデータのアクセス可能なバッファーを備えた Image を記述します。 |
BufferedImageFilter |
BufferedImageFilter クラスは、ImageFilter をサブクラス化し、転送元と転送先が単一のイメージ演算子 (BufferedImageOp ) を使用して、Image Producer/Consumer/Observer パラダイムの BufferedImage にフィルタをかける簡易な手段を提供します。 |
BufferStrategy |
BufferStrategy クラスは、特定の Canvas または Window 上の複雑なメモリーを編成するメカニズムを表します。 |
ByteLookupTable |
このクラスは、ルックアップテーブルオブジェクトを定義します。
|
ColorConvertOp |
このクラスは、転送元イメージのデータの色変換をピクセル単位で実行します。
|
ColorModel |
ColorModel 抽象クラスは、ピクセル値を色成分 (赤、緑、青など) およびアルファ成分に変換するメソッドをカプセル化します。 |
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 つにパックするピクセル値を扱う抽象 ColorModel クラスです。 |
PixelGrabber |
PixelGrabber クラスは、Image オブジェクトや ImageProducer オブジェクトと接続してそのイメージのピクセルのサブセットを抽出可能な ImageConsumer を実装します。
|
PixelInterleavedSampleModel |
このクラスは、ピクセルインタリーブ化方式で格納され、ピクセルの各サンプルが DataBuffer の 1 データ要素を占めるイメージデータを表します。
|
Raster |
ピクセルで構成される矩形配列を表現するクラスです。
|
ReplicateScaleFilter |
ImageFilter クラスは、もっとも簡単なアルゴリズムを使用してイメージのサイズを変更するクラスです。
|
RescaleOp |
このクラスでは、転送元イメージのデータのピクセル単位の再スケーリングを行います。各ピクセルのサンプル値とスケーリング係数の積を求め、オフセットを加算します。
|
RGBImageFilter |
このクラスは、デフォルト RGB ColorModel イメージのピクセルを修正する ImageFilter を容易に作成するための方法を提供します。
|
SampleModel |
この abstract クラスは、イメージにあるピクセルのサンプルを抽出するインタフェースを定義します。
|
ShortLookupTable |
このクラスは、ルックアップテーブルオブジェクトを定義します。
|
SinglePixelPackedSampleModel |
このクラスは、1 つのピクセルを構成する N 個のサンプルが 1 つのデータ配列要素に格納されるようにパックされたピクセルデータを表します。データ配列要素の各データは 1 つのピクセルだけのサンプルを保持します。
|
VolatileImage |
VolatileImage は、アプリケーションが制御できない状況 (オペレーティングシステムや別のアプリケーションが原因の状況など) でいつでも内容を破棄できるイメージです。
|
WritableRaster |
このクラスは、Raster を拡張しピクセル書き込み機能を提供します。
|
例外 | 説明 |
---|---|
ImagingOpException | |
RasterFormatException |
Raster に無効なレイアウト情報が存在する場合、RasterFormatException がスローされます。 |
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.