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