クラスjava.awt.image.SampleModel
の使用
-
SampleModelを使用するパッケージ パッケージ 説明 java.awt.image イメージを作成および修正するためのクラスを提供します。javax.imageio Java Image I/O APIの基本パッケージです。 -
-
java.awt.imageでのSampleModelの使用
java.awt.imageでのSampleModelのサブクラス 修飾子と型 クラス 説明 class
BandedSampleModel
このクラスは、バンド・インタリーブ化方式で格納されるイメージ・データを表します。ピクセルの各サンプルは、DataBufferのデータ要素に1つずつ格納されます。class
ComponentSampleModel
このクラスは、DataBufferのデータ要素1つに1つずつピクセルを形成する各サンプルが格納されているイメージ・データを表します。class
MultiPixelPackedSampleModel
MultiPixelPackedSampleModel
クラスは、単一バンド化されたイメージを表現し、複数の単一サンプル・ピクセルを1つのデータ要素にパックできます。class
PixelInterleavedSampleModel
このクラスは、ピクセル・インタリーブ化方式で格納され、ピクセルの各サンプルがDataBufferの1データ要素を占めるイメージ・データを表します。class
SinglePixelPackedSampleModel
このクラスは、1つのピクセルを構成するN個のサンプルが1つのデータ配列要素に格納されるようにパックされたピクセル・データを表します。データ配列要素の各データは1つのピクセルだけのサンプルを保持します。SampleModelとして宣言されているjava.awt.imageのフィールド 修飾子と型 フィールド 説明 protected SampleModel
Raster. sampleModel
このRasterのピクセルがDataBufferに格納される方法を記述するSampleModelです。SampleModelを返すjava.awt.imageのメソッド 修飾子と型 メソッド 説明 SampleModel
BandedSampleModel. createCompatibleSampleModel(int w, int h)
指定された幅と高さを持つ新しいBandedSampleModelを作成します。SampleModel
ColorModel. createCompatibleSampleModel(int w, int h)
このColorModel
と互換性のあるデータ・レイアウトを持つ、指定された幅と高さのSampleModel
を作成します。SampleModel
ComponentColorModel. createCompatibleSampleModel(int w, int h)
このColorModel
と互換性のあるデータ・レイアウトを持つ、指定された幅と高さのSampleModel
を作成します。SampleModel
ComponentSampleModel. createCompatibleSampleModel(int w, int h)
指定された幅と高さを持つ新しいComponentSampleModel
を作成します。SampleModel
IndexColorModel. createCompatibleSampleModel(int w, int h)
このColorModel
と互換性のあるデータ・レイアウトを持つ、指定された幅と高さのSampleModel
を作成します。SampleModel
MultiPixelPackedSampleModel. createCompatibleSampleModel(int w, int h)
指定された幅と高さを持つ新しいMultiPixelPackedSampleModel
を作成します。SampleModel
PackedColorModel. createCompatibleSampleModel(int w, int h)
このColorModel
と互換性のあるデータ・レイアウトを持つ、指定された幅と高さのSampleModel
を作成します。SampleModel
PixelInterleavedSampleModel. createCompatibleSampleModel(int w, int h)
指定された幅と高さを持つ新しいPixelInterleavedSampleModelを生成します。abstract SampleModel
SampleModel. createCompatibleSampleModel(int w, int h)
このSampleModelの形式でデータが記述されている、幅と高さが異なるSampleModelを生成します。SampleModel
SinglePixelPackedSampleModel. createCompatibleSampleModel(int w, int h)
指定された幅と高さを使って新しいSinglePixelPackedSampleModelを作成します。SampleModel
BandedSampleModel. createSubsetSampleModel(int[] bands)
このBandedSampleModelのバンドのサブセットを持つ新しいBandedSampleModelを作成します。SampleModel
ComponentSampleModel. createSubsetSampleModel(int[] bands)
このComponentSampleModelのサブセットを持つ、新しいComponentSampleModelを構築します。SampleModel
MultiPixelPackedSampleModel. createSubsetSampleModel(int[] bands)
このMultiPixelPackedSampleModel
のバンドのサブセットを持つ新しいMultiPixelPackedSampleModel
を生成します。SampleModel
PixelInterleavedSampleModel. createSubsetSampleModel(int[] bands)
このPixelInterleavedSampleModelのバンドのサブセットを持つ新しいPixelInterleavedSampleModelを生成します。abstract SampleModel
SampleModel. createSubsetSampleModel(int[] bands)
このSampleModelのバンドのサブセットを使って新しいSampleModelを生成します。SampleModel
SinglePixelPackedSampleModel. createSubsetSampleModel(int[] bands)
このSinglePixelPackedSampleModelのバンドのサブセットを使って新しいSinglePixelPackedSampleModelを作成します。SampleModel
BufferedImage. getSampleModel()
このBufferedImage
に関連付けられたSampleModel
を返します。SampleModel
Raster. getSampleModel()
イメージ・データのレイアウトを記述するSampleModelを返します。SampleModel
RenderedImage. getSampleModel()
このイメージに関連したSampleModelを返します。SampleModel型のパラメータを持つjava.awt.imageのメソッド 修飾子と型 メソッド 説明 static Raster
Raster. createRaster(SampleModel sm, DataBuffer db, Point location)
指定されたSampleModelとDataBufferを持つRasterを生成します。static WritableRaster
Raster. createWritableRaster(SampleModel sm, DataBuffer db, Point location)
指定されたSampleModelとDataBufferを持つWritableRasterを生成します。static WritableRaster
Raster. createWritableRaster(SampleModel sm, Point location)
指定されたSampleModelを持つWritableRasterを生成します。boolean
ColorModel. isCompatibleSampleModel(SampleModel sm)
SampleModel
がこのColorModel
と互換性があるかどうかを判定します。boolean
ComponentColorModel. isCompatibleSampleModel(SampleModel sm)
指定されたSampleModel
がこのColorModel
と互換性があるかどうかを判定します。boolean
IndexColorModel. isCompatibleSampleModel(SampleModel sm)
指定されたSampleModel
がこのColorModel
と互換性があるかどうかを調べます。boolean
PackedColorModel. isCompatibleSampleModel(SampleModel sm)
指定されたSampleModel
がこのColorModel
と互換性があるかどうかを調べます。SampleModel型のパラメータを持つjava.awt.imageのコンストラクタ コンストラクタ 説明 Raster(SampleModel sampleModel, DataBuffer dataBuffer, Point origin)
指定されたSampleModelおよびDataBufferを持つRasterを構築します。Raster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, Raster parent)
指定されたSampleModel、DataBuffer、および親を使ってRasterを構築します。Raster(SampleModel sampleModel, Point origin)
指定されたSampleModelを持つRasterを構築します。WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Point origin)
指定されたSampleModelおよびDataBufferを持つWritableRasterを構築します。WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, WritableRaster parent)
指定されたSampleModel、DataBuffer、および親を使ってWritableRasterを構築します。WritableRaster(SampleModel sampleModel, Point origin)
指定されたSampleModelを持つWritableRasterを構築します。 -
javax.imageioでのSampleModelの使用
SampleModelとして宣言されているjavax.imageioのフィールド 修飾子と型 フィールド 説明 protected SampleModel
ImageTypeSpecifier. sampleModel
プロトタイプとして使用するSampleModel
です。SampleModelを返すjavax.imageioのメソッド 修飾子と型 メソッド 説明 SampleModel
ImageTypeSpecifier. getSampleModel()
このオブジェクト内にカプセル化された設定に基づくSampleModel
を返します。SampleModel
ImageTypeSpecifier. getSampleModel(int width, int height)
このオブジェクト内にカプセル化された設定に基づくSampleModel
を返します。SampleModel型のパラメータを持つjavax.imageioのコンストラクタ コンストラクタ 説明 ImageTypeSpecifier(ColorModel colorModel, SampleModel sampleModel)
ColorModel
とSampleModel
から直接ImageTypeSpecifier
を構築します。
-