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