クラスjava.awt.image.SampleModel
の使用
-
java.awt.imageでのSampleModelの使用
修飾子と型クラス説明final class
このクラスは、バンド・インタリーブ化方式で格納されるイメージ・データを表します。ピクセルの各サンプルは、DataBufferのデータ要素に1つずつ格納されます。class
このクラスは、DataBufferのデータ要素1つに1つずつピクセルを形成する各サンプルが格納されているイメージ・データを表します。class
MultiPixelPackedSampleModel
クラスは、単一バンド化されたイメージを表現し、複数の単一サンプル・ピクセルを1つのデータ要素にパックできます。class
このクラスは、ピクセル・インタリーブ化方式で格納され、ピクセルの各サンプルがDataBufferの1データ要素を占めるイメージ・データを表します。class
このクラスは、1つのピクセルを構成するN個のサンプルが1つのデータ配列要素に格納されるようにパックされたピクセル・データを表します。データ配列要素の各データは1つのピクセルだけのサンプルを保持します。修飾子と型フィールド説明protected SampleModel
Raster.sampleModel
このRasterのピクセルがDataBufferに格納される方法を記述するSampleModelです。修飾子と型メソッド説明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を返します。修飾子と型メソッド説明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
と互換性があるかどうかを調べます。修飾子コンストラクタ説明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の使用
修飾子と型メソッド説明ImageTypeSpecifier.getSampleModel()
このオブジェクト内にカプセル化された設定に基づくSampleModel
を返します。ImageTypeSpecifier.getSampleModel
(int width, int height) このオブジェクト内にカプセル化された設定に基づくSampleModel
を返します。修飾子コンストラクタ説明ImageTypeSpecifier
(ColorModel colorModel, SampleModel sampleModel) ColorModel
とSampleModel
から直接ImageTypeSpecifier
を構築します。