| インタフェース | 説明 |
|---|---|
| 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 |
この抽象クラスは、ルックアップ表オブジェクトを定義します。
|
| 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 |
この抽象クラスは、イメージにあるピクセルのサンプルを抽出するインタフェースを定義します。
|
| ShortLookupTable |
このクラスは、ルックアップ表オブジェクトを定義します。
|
| SinglePixelPackedSampleModel |
このクラスは、1つのピクセルを構成するN個のサンプルが1つのデータ配列要素に格納されるようにパックされたピクセル・データを表します。データ配列要素の各データは1つのピクセルだけのサンプルを保持します。
|
| VolatileImage |
VolatileImageは、アプリケーションが制御できない状況(オペレーティング・システムや別のアプリケーションが原因の状況など)でいつでも内容を破棄できるイメージです。
|
| WritableRaster |
このクラスは、Rasterを拡張しピクセル書込み機能を提供します。
|
| 例外 | 説明 |
|---|---|
| ImagingOpException |
ImagingOpExceptionは、BufferedImageOpとRasterOpの一方のフィルタ・メソッドがイメージを処理できない場合にスローされます。 |
| RasterFormatException |
Rasterに無効なレイアウト情報が存在する場合、RasterFormatExceptionがスローされます。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。