パッケージ | 説明 |
---|---|
java.awt |
ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
java.awt.image |
イメージを作成および修正するためのクラスを提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
CompositeContext.compose(Raster src, Raster dstIn, WritableRaster dstOut)
2 つのソース
Raster オブジェクトを構成し、その結果をデスティネーション WritableRaster に配置します。 |
修飾子と型 | メソッドと説明 |
---|---|
WritableRaster |
BufferedImage.copyData(WritableRaster outRaster)
BufferedImage の任意の矩形領域を計算し、指定された WritableRaster にコピーします。 |
WritableRaster |
RenderedImage.copyData(WritableRaster raster)
RenderedImage の任意の矩形領域を計算し、呼び出し側が提供した WritableRaster にコピーします。
|
static WritableRaster |
Raster.createBandedRaster(DataBuffer dataBuffer, int w, int h, int scanlineStride, int[] bankIndices, int[] bandOffsets, Point location)
指定された DataBuffer、幅、高さ、走査線ストライド、バンクインデックス、およびバンドオフセットを持つ、BandedSampleModel に基づいた Raster を生成します。
|
static WritableRaster |
Raster.createBandedRaster(int dataType, int w, int h, int scanlineStride, int[] bankIndices, int[] bandOffsets, Point location)
指定されたデータ型、幅、高さ、走査線ストライド、バンクインデックス、バンドオフセットを持つ、BandedSampleModel に基づいた Raster を生成します。
|
static WritableRaster |
Raster.createBandedRaster(int dataType, int w, int h, int bands, Point location)
指定されたデータ型、幅、高さ、バンド数を持つ、BandedSampleModel に基づいた Raster を生成します。
|
WritableRaster |
LookupOp.createCompatibleDestRaster(Raster src)
指定されたソースで、適切なサイズ、適切な数のバンドを持つゼロ化された転送先
Raster を生成します。 |
WritableRaster |
BandCombineOp.createCompatibleDestRaster(Raster src)
適切なサイズと数のバンドを持つゼロ化された転送先
Raster を作成します。 |
WritableRaster |
ConvolveOp.createCompatibleDestRaster(Raster src)
指定された転送元で、正しいサイズおよびバンド数を持つゼロ化された転送先 Raster を作成します。
|
WritableRaster |
ColorConvertOp.createCompatibleDestRaster(Raster src)
指定された転送元で、正しいサイズおよびバンド数を持つゼロ化された転送先 Raster を作成します。
|
WritableRaster |
RescaleOp.createCompatibleDestRaster(Raster src)
指定されたソースで、適切なサイズ、適切な数のバンドを持つゼロ化された転送先
Raster を生成します。 |
WritableRaster |
AffineTransformOp.createCompatibleDestRaster(Raster src)
適切なサイズと数のバンドを持つゼロ化された転送先
Raster を作成します。 |
WritableRaster |
RasterOp.createCompatibleDestRaster(Raster src)
適切なサイズと数のバンドを持つゼロ化された転送先 Raster を作成します。
|
WritableRaster |
Raster.createCompatibleWritableRaster()
この Raster と同じ SampleModel と初期化された新しい DataBuffer を持ち、この Raster と同じサイズで互換性がある WritableRaster を生成します。
|
WritableRaster |
IndexColorModel.createCompatibleWritableRaster(int w, int h)
この
ColorModel と互換性のあるデータレイアウト (SampleModel ) を持つ、指定された幅と高さの WritableRaster を作成します。 |
WritableRaster |
ComponentColorModel.createCompatibleWritableRaster(int w, int h)
この
ColorModel と互換性のあるデータレイアウト (SampleModel ) を持つ、指定された幅と高さの WritableRaster を作成します。 |
WritableRaster |
Raster.createCompatibleWritableRaster(int w, int h)
指定されたサイズ、新しい SampleModel、および初期化された新しい DataBuffer を持ち、互換性がある WritableRaster を生成します。
|
WritableRaster |
DirectColorModel.createCompatibleWritableRaster(int w, int h)
この
ColorModel と互換性のあるデータレイアウト (SampleModel ) を持つ、指定された幅と高さの WritableRaster を作成します。 |
WritableRaster |
ColorModel.createCompatibleWritableRaster(int w, int h)
この
ColorModel と互換性のあるデータレイアウト (SampleModel ) を持つ、指定された幅と高さの WritableRaster を作成します。 |
WritableRaster |
Raster.createCompatibleWritableRaster(int x, int y, int w, int h)
指定された位置 (minX, minY) とサイズ (width, height)、新しい SampleModel、および初期化された新しい DataBuffer を持ち、互換性がある WritableRaster を生成します。
|
WritableRaster |
Raster.createCompatibleWritableRaster(Rectangle rect)
rect によって指定される位置 (minX, minY) とサイズ (width, height)、新しい SampleModel、および初期化された新しい DataBuffer を持ち、互換性がある WritableRaster を生成します。
|
static WritableRaster |
Raster.createInterleavedRaster(DataBuffer dataBuffer, int w, int h, int scanlineStride, int pixelStride, int[] bandOffsets, Point location)
指定された DataBuffer、幅、高さ、走査線ストライド、ピクセルストライド、およびバンドオフセットを持つ、PixelInterleavedSampleModel に基づいた Raster を生成します。
|
static WritableRaster |
Raster.createInterleavedRaster(int dataType, int w, int h, int scanlineStride, int pixelStride, int[] bandOffsets, Point location)
指定されたデータ型、幅、高さ、走査線ストライド、ピクセルストライド、およびバンドオフセットを持つ、PixelInterleavedSampleModel に基づいた Raster を生成します。
|
static WritableRaster |
Raster.createInterleavedRaster(int dataType, int w, int h, int bands, Point location)
指定されたデータ型、幅、高さ、およびバンド数を持つ、PixelInterleavedSampleModel に基づいた Raster を生成します。
|
static WritableRaster |
Raster.createPackedRaster(DataBuffer dataBuffer, int w, int h, int scanlineStride, int[] bandMasks, Point location)
指定された DataBuffer、幅、高さ、走査線ストライド、およびバンドマスクを持つ、SinglePixelPackedSampleModel に基づいた Raster を生成します。
|
static WritableRaster |
Raster.createPackedRaster(DataBuffer dataBuffer, int w, int h, int bitsPerPixel, Point location)
指定された DataBuffer、幅、高さ、および 1 ピクセルあたりのビット数を持つ、MultiPixelPackedSampleModel に基づいた Raster を生成します。
|
static WritableRaster |
Raster.createPackedRaster(int dataType, int w, int h, int[] bandMasks, Point location)
指定されたデータ型、幅、高さ、およびバンドマスクを持つ、SinglePixelPackedSampleModel に基づいた Raster を生成します。
|
static WritableRaster |
Raster.createPackedRaster(int dataType, int w, int h, int bands, int bitsPerBand, Point location)
指定されたデータ型、幅、高さ、バンド数、および 1 バンドあたりのビット数を持つ、パックされた SampleModel に基づいた Raster を生成します。
|
WritableRaster |
WritableRaster.createWritableChild(int parentX, int parentY, int w, int h, int childMinX, int childMinY, int[] bandList)
この WritableRaster の DataBuffer の全部または一部を共有する新しい WritableRaster を返します。
|
static WritableRaster |
Raster.createWritableRaster(SampleModel sm, DataBuffer db, Point location)
指定された SampleModel と DataBuffer を持つ WritableRaster を生成します。
|
static WritableRaster |
Raster.createWritableRaster(SampleModel sm, Point location)
指定された SampleModel を持つ WritableRaster を生成します。
|
WritableRaster |
WritableRaster.createWritableTranslatedChild(int childMinX, int childMinY)
この WritableRaster と同じサイズ、SampleModel、および DataBuffer で、位置が異なる WritableRaster を生成します。
|
WritableRaster |
LookupOp.filter(Raster src, WritableRaster dst)
Raster に対するルックアップ操作を行います。 |
WritableRaster |
BandCombineOp.filter(Raster src, WritableRaster dst)
コンストラクタで指定された行列を使用して、
Raster を変換します。 |
WritableRaster |
ConvolveOp.filter(Raster src, WritableRaster dst)
Raster の畳み込み演算を実行します。
|
WritableRaster |
ColorConvertOp.filter(Raster src, WritableRaster dest)
転送元 Raster のイメージデータで ColorConvert を実行します。
|
WritableRaster |
RescaleOp.filter(Raster src, WritableRaster dst)
転送元 Raster のピクセルデータの再スケーリングを行います。
|
WritableRaster |
AffineTransformOp.filter(Raster src, WritableRaster dst)
転送元の
Raster を変換し、その結果を転送先の Raster に格納します。 |
WritableRaster |
RasterOp.filter(Raster src, WritableRaster dest)
転送元 Raster から転送先 Raster への単一入力操作と単一出力操作を実行します。
|
WritableRaster |
BufferedImage.getAlphaRaster()
別の空間アルファチャネルをサポートする
ColorModel オブジェクト (ComponentColorModel および DirectColorModel など) で BufferedImage のアルファチャネルを表す WritableRaster を返します。 |
WritableRaster |
PackedColorModel.getAlphaRaster(WritableRaster raster)
イメージのアルファチャネルを表現する
WritableRaster を、入力された WritableRaster から抽出して返します。 |
WritableRaster |
ComponentColorModel.getAlphaRaster(WritableRaster raster)
イメージのアルファチャネルを表現する
Raster を、入力された Raster から抽出して返します。 |
WritableRaster |
ColorModel.getAlphaRaster(WritableRaster raster)
この
ColorModel のピクセル値が別々の空間バンドとして色情報およびアルファ情報を表す場合に、入力 Raster から抽出された、イメージのアルファチャネルを表す Raster を返します。 |
WritableRaster |
BufferedImage.getRaster()
WritableRaster を返します。 |
WritableRaster |
WritableRaster.getWritableParent()
この WritableRaster の親の WritableRaster (存在する場合)、または null を返します。
|
WritableRaster |
BufferedImage.getWritableTile(int tileX, int tileY)
書き込みのためにタイルをチェックアウトします。
|
WritableRaster |
WritableRenderedImage.getWritableTile(int tileX, int tileY)
書き込みのためにタイルをチェックアウトします。
|
修飾子と型 | メソッドと説明 |
---|---|
ColorModel |
ComponentColorModel.coerceData(WritableRaster raster, boolean isAlphaPremultiplied)
ラスタデータが
isAlphaPremultiplied 変数で指定された状態と一致するようにします。このとき、データはこの ColorModel によって現在正しく記述されていると見なされます。 |
ColorModel |
DirectColorModel.coerceData(WritableRaster raster, boolean isAlphaPremultiplied)
ラスタデータが
isAlphaPremultiplied 変数で指定された状態と一致するようにします。このとき、データはこの ColorModel によって現在正しく記述されていると見なされます。 |
ColorModel |
ColorModel.coerceData(WritableRaster raster, boolean isAlphaPremultiplied)
ラスタデータが
isAlphaPremultiplied 変数で指定された状態と一致するようにします。このとき、データはこの ColorModel によって現在正しく記述されていると見なされます。 |
WritableRaster |
BufferedImage.copyData(WritableRaster outRaster)
BufferedImage の任意の矩形領域を計算し、指定された WritableRaster にコピーします。 |
WritableRaster |
RenderedImage.copyData(WritableRaster raster)
RenderedImage の任意の矩形領域を計算し、呼び出し側が提供した WritableRaster にコピーします。
|
WritableRaster |
LookupOp.filter(Raster src, WritableRaster dst)
Raster に対するルックアップ操作を行います。 |
WritableRaster |
BandCombineOp.filter(Raster src, WritableRaster dst)
コンストラクタで指定された行列を使用して、
Raster を変換します。 |
WritableRaster |
ConvolveOp.filter(Raster src, WritableRaster dst)
Raster の畳み込み演算を実行します。
|
WritableRaster |
ColorConvertOp.filter(Raster src, WritableRaster dest)
転送元 Raster のイメージデータで ColorConvert を実行します。
|
WritableRaster |
RescaleOp.filter(Raster src, WritableRaster dst)
転送元 Raster のピクセルデータの再スケーリングを行います。
|
WritableRaster |
AffineTransformOp.filter(Raster src, WritableRaster dst)
転送元の
Raster を変換し、その結果を転送先の Raster に格納します。 |
WritableRaster |
RasterOp.filter(Raster src, WritableRaster dest)
転送元 Raster から転送先 Raster への単一入力操作と単一出力操作を実行します。
|
WritableRaster |
PackedColorModel.getAlphaRaster(WritableRaster raster)
イメージのアルファチャネルを表現する
WritableRaster を、入力された WritableRaster から抽出して返します。 |
WritableRaster |
ComponentColorModel.getAlphaRaster(WritableRaster raster)
イメージのアルファチャネルを表現する
Raster を、入力された Raster から抽出して返します。 |
WritableRaster |
ColorModel.getAlphaRaster(WritableRaster raster)
この
ColorModel のピクセル値が別々の空間バンドとして色情報およびアルファ情報を表す場合に、入力 Raster から抽出された、イメージのアルファチャネルを表す Raster を返します。 |
コンストラクタと説明 |
---|
BufferedImage(ColorModel cm, WritableRaster raster, boolean isRasterPremultiplied, Hashtable<?,?> properties)
指定された
ColorModel と Raster で新しい BufferedImage を構築します。 |
WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, WritableRaster parent)
指定された SampleModel、DataBuffer、および親を使って WritableRaster を構築します。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.