パッケージ | 説明 |
---|---|
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 |
BandCombineOp.createCompatibleDestRaster(Raster src)
適切なサイズと数のバンドを持つゼロ化された転送先
Raster を作成します。 |
WritableRaster |
ColorConvertOp.createCompatibleDestRaster(Raster src)
指定された転送元で、正しいサイズおよびバンド数を持つゼロ化された転送先Rasterを作成します。
|
WritableRaster |
ConvolveOp.createCompatibleDestRaster(Raster src)
指定された転送元で、正しいサイズおよびバンド数を持つゼロ化された転送先Rasterを作成します。
|
WritableRaster |
LookupOp.createCompatibleDestRaster(Raster src)
指定されたソースで、適切なサイズ、適切な数のバンドを持つゼロ化された転送先
Raster を生成します。 |
WritableRaster |
AffineTransformOp.createCompatibleDestRaster(Raster src)
適切なサイズと数のバンドを持つゼロ化された転送先
Raster を作成します。 |
WritableRaster |
RescaleOp.createCompatibleDestRaster(Raster src)
指定されたソースで、適切なサイズ、適切な数のバンドを持つゼロ化された転送先
Raster を生成します。 |
WritableRaster |
RasterOp.createCompatibleDestRaster(Raster src)
適切なサイズと数のバンドを持つゼロ化された転送先Rasterを作成します。
|
WritableRaster |
Raster.createCompatibleWritableRaster()
このRasterと同じSampleModelと初期化された新しいDataBufferを持ち、このRasterと同じサイズで互換性があるWritableRasterを生成します。
|
WritableRaster |
ColorModel.createCompatibleWritableRaster(int w, int h)
この
ColorModel と互換性のあるデータ・レイアウト(SampleModel )を持つ、指定された幅と高さのWritableRaster を作成します。 |
WritableRaster |
DirectColorModel.createCompatibleWritableRaster(int w, int h)
この
ColorModel と互換性のあるデータ・レイアウト(SampleModel )を持つ、指定された幅と高さのWritableRaster を作成します。 |
WritableRaster |
Raster.createCompatibleWritableRaster(int w, int h)
指定されたサイズ、新しいSampleModel、および初期化された新しいDataBufferを持ち、互換性がある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 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 |
BandCombineOp.filter(Raster src, WritableRaster dst)
コンストラクタで指定された行列を使用して、
Raster を変換します。 |
WritableRaster |
ColorConvertOp.filter(Raster src, WritableRaster dest)
転送元Rasterのイメージ・データでColorConvertを実行します。
|
WritableRaster |
ConvolveOp.filter(Raster src, WritableRaster dst)
Rasterの畳込み演算を実行します。
|
WritableRaster |
LookupOp.filter(Raster src, WritableRaster dst)
Raster に対するルックアップ操作を行います。 |
WritableRaster |
AffineTransformOp.filter(Raster src, WritableRaster dst)
転送元の
Raster を変換し、その結果を転送先のRaster に格納します。 |
WritableRaster |
RescaleOp.filter(Raster src, WritableRaster dst)
転送元Rasterのピクセル・データの再スケーリングを行います。
|
WritableRaster |
RasterOp.filter(Raster src, WritableRaster dest)
転送元Rasterから転送先Rasterへの単一入力操作と単一出力操作を実行します。
|
WritableRaster |
BufferedImage.getAlphaRaster()
別の空間アルファ・チャネルをサポートする
ColorModel オブジェクト(ComponentColorModel およびDirectColorModel など)でBufferedImage のアルファ・チャネルを表すWritableRaster を返します。 |
WritableRaster |
ColorModel.getAlphaRaster(WritableRaster raster)
この
ColorModel のピクセル値が別々の空間バンドとして色情報およびアルファ情報を表す場合に、入力Raster から抽出された、イメージのアルファ・チャネルを表すRaster を返します。 |
WritableRaster |
PackedColorModel.getAlphaRaster(WritableRaster raster)
イメージのアルファ・チャネルを表現する
WritableRaster を、入力されたWritableRaster から抽出して返します。 |
WritableRaster |
ComponentColorModel.getAlphaRaster(WritableRaster raster)
イメージのアルファ・チャネルを表現する
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 |
ColorModel.coerceData(WritableRaster raster, boolean isAlphaPremultiplied)
ラスター・データが
isAlphaPremultiplied 変数で指定された状態と一致するようにします。このとき、データはこのColorModel によって現在正しく記述されていると見なされます。 |
ColorModel |
DirectColorModel.coerceData(WritableRaster raster, boolean isAlphaPremultiplied)
ラスター・データが
isAlphaPremultiplied 変数で指定された状態と一致するようにします。このとき、データはこのColorModel によって現在正しく記述されていると見なされます。 |
ColorModel |
ComponentColorModel.coerceData(WritableRaster raster, boolean isAlphaPremultiplied)
ラスター・データが
isAlphaPremultiplied 変数で指定された状態と一致するようにします。このとき、データはこのColorModel によって現在正しく記述されていると見なされます。 |
WritableRaster |
BufferedImage.copyData(WritableRaster outRaster)
BufferedImage の任意の矩形領域を計算し、指定されたWritableRaster にコピーします。 |
WritableRaster |
RenderedImage.copyData(WritableRaster raster)
RenderedImageの任意の矩形領域を計算し、呼出し側が提供したWritableRasterにコピーします。
|
WritableRaster |
BandCombineOp.filter(Raster src, WritableRaster dst)
コンストラクタで指定された行列を使用して、
Raster を変換します。 |
WritableRaster |
ColorConvertOp.filter(Raster src, WritableRaster dest)
転送元Rasterのイメージ・データでColorConvertを実行します。
|
WritableRaster |
ConvolveOp.filter(Raster src, WritableRaster dst)
Rasterの畳込み演算を実行します。
|
WritableRaster |
LookupOp.filter(Raster src, WritableRaster dst)
Raster に対するルックアップ操作を行います。 |
WritableRaster |
AffineTransformOp.filter(Raster src, WritableRaster dst)
転送元の
Raster を変換し、その結果を転送先のRaster に格納します。 |
WritableRaster |
RescaleOp.filter(Raster src, WritableRaster dst)
転送元Rasterのピクセル・データの再スケーリングを行います。
|
WritableRaster |
RasterOp.filter(Raster src, WritableRaster dest)
転送元Rasterから転送先Rasterへの単一入力操作と単一出力操作を実行します。
|
WritableRaster |
ColorModel.getAlphaRaster(WritableRaster raster)
この
ColorModel のピクセル値が別々の空間バンドとして色情報およびアルファ情報を表す場合に、入力Raster から抽出された、イメージのアルファ・チャネルを表すRaster を返します。 |
WritableRaster |
PackedColorModel.getAlphaRaster(WritableRaster raster)
イメージのアルファ・チャネルを表現する
WritableRaster を、入力されたWritableRaster から抽出して返します。 |
WritableRaster |
ComponentColorModel.getAlphaRaster(WritableRaster raster)
イメージのアルファ・チャネルを表現する
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, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。