クラスjava.awt.image.Raster 
の使用
Rasterを使用するパッケージ
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
イメージを作成および修正するためのクラスを提供します。
Java Image I/O APIの基本パッケージです。
- 
java.awtでのRasterの使用修飾子と型メソッド説明PaintContext.getRaster(int x, int y, int w, int h)グラフィックス操作のために生成された色を含むRasterを返します。修飾子と型メソッド説明voidCompositeContext.compose(Raster src, Raster dstIn, WritableRaster dstOut)2つのソースRasterオブジェクトを構成し、その結果をデスティネーションWritableRasterに配置します。
- 
java.awt.imageでのRasterの使用java.awt.imageでのRasterのサブクラスRasterとして宣言されているjava.awt.imageのフィールドRasterを返すjava.awt.imageのメソッド修飾子と型メソッド説明Raster.createChild(int parentX, int parentY, int width, int height, int childMinX, int childMinY, int[] bandList)このRasterのDataBufferのすべてまたは一部を共有する新しいRasterを返します。static RasterRaster.createRaster(SampleModel sm, DataBuffer db, Point location)指定されたSampleModelとDataBufferを持つRasterを生成します。Raster.createTranslatedChild(int childMinX, int childMinY)このRasterと同じサイズ、SampleModel、およびDataBufferを持ち、位置が異なるRasterを生成します。BufferedImage.getData()イメージを1つの大きなタイルとして返します。BufferedImageの任意の領域を計算して返します。RenderedImage.getData()イメージを1つの大きいタイルとして返します。タイルがベースになっているイメージの場合は、イメージ全体のフェッチとイメージ・データ全体のコピーが必要になります。RenderedImageの任意の領域を計算して返します。Raster.getParent()このRasterの親Rasterがあればそれを返します。親がない場合は、nullを返します。BufferedImage.getTile(int tileX, int tileY)タイル(tileX,tileY)を返します。RenderedImage.getTile(int tileX, int tileY)タイル(tileX, tileY)を返します。Raster型のパラメータを持つjava.awt.imageのメソッド修飾子と型メソッド説明IndexColorModel.convertToIntDiscrete(Raster raster, boolean forceARGB)ソースRasterのインデックスを展開して計算したピクセル・データ付きのRasterを持つ、TYPE_INT_ARGBまたはTYPE_INT_RGBの新しいBufferedImageを、このColorModelの色成分とアルファ成分の配列を使って返します。AffineTransformOp.createCompatibleDestRaster(Raster src)適切なサイズと数のバンドを持つゼロ化された転送先Rasterを作成します。BandCombineOp.createCompatibleDestRaster(Raster src)適切なサイズと数のバンドを持つゼロ化された転送先Rasterを作成します。ColorConvertOp.createCompatibleDestRaster(Raster src)指定された転送元で、正しいサイズおよびバンド数を持つゼロ化された転送先Rasterを作成します。ConvolveOp.createCompatibleDestRaster(Raster src)指定された転送元で、正しいサイズおよびバンド数を持つゼロ化された転送先Rasterを作成します。LookupOp.createCompatibleDestRaster(Raster src)指定されたソースで、適切なサイズ、適切な数のバンドを持つゼロ化された転送先Rasterを生成します。RasterOp.createCompatibleDestRaster(Raster src)適切なサイズと数のバンドを持つゼロ化された転送先Rasterを作成します。RescaleOp.createCompatibleDestRaster(Raster src)指定されたソースで、適切なサイズ、適切な数のバンドを持つゼロ化された転送先Rasterを生成します。AffineTransformOp.filter(Raster src, WritableRaster dst)転送元のRasterを変換し、その結果を転送先のRasterに格納します。BandCombineOp.filter(Raster src, WritableRaster dst)コンストラクタで指定された行列を使用して、Rasterを変換します。ColorConvertOp.filter(Raster src, WritableRaster dest)転送元Rasterのイメージ・データでColorConvertを実行します。ConvolveOp.filter(Raster src, WritableRaster dst)Rasterの畳込み演算を実行します。LookupOp.filter(Raster src, WritableRaster dst)Rasterに対するルックアップ操作を行います。RasterOp.filter(Raster src, WritableRaster dest)転送元Rasterから転送先Rasterへの単一入力操作と単一出力操作を実行します。RescaleOp.filter(Raster src, WritableRaster dst)転送元Rasterのピクセル・データの再スケーリングを行います。AffineTransformOp.getBounds2D(Raster src)変換された転送先のバウンディング・ボックスを返します。BandCombineOp.getBounds2D(Raster src)変換された転送先のバウンディング・ボックスを返します。ColorConvertOp.getBounds2D(Raster src)この転送元を指定して、転送先のバウンディング・ボックスを返します。ConvolveOp.getBounds2D(Raster src)フィルタ処理された転送先Rasterのバウンディング・ボックスを返します。LookupOp.getBounds2D(Raster src)フィルタ処理された転送先Rasterのバウンディング・ボックスを返します。RasterOp.getBounds2D(Raster src)フィルタ処理された転送先Rasterのバウンディング・ボックスを返します。RescaleOp.getBounds2D(Raster src)再スケーリングされた転送先Rasterのバウンディング・ボックスを返します。booleanColorModel.isCompatibleRaster(Raster raster)rasterがこのColorModelと互換性がある場合にはtrueを返し、そうでない場合にはfalseを返します。booleanComponentColorModel.isCompatibleRaster(Raster raster)rasterがこのColorModelと互換性がある場合にtrueを返し、そうでない場合はfalseを返します。booleanDirectColorModel.isCompatibleRaster(Raster raster)rasterがこのColorModelと互換性がある場合にはtrueを返し、そうでない場合にはfalseを返します。booleanIndexColorModel.isCompatibleRaster(Raster raster)rasterがこのColorModelと互換性がある場合はtrue、このColorModelと互換性がない場合はfalseを返します。voidイメージの矩形領域を、指定されたRaster rの内容に設定します。BufferedImageと同じ座標空間にあると想定されます。voidイメージの矩形を、WritableRenderedImageと同じ座標空間にあると見なされるRaster rの内容に設定します。voidWritableRaster.setDataElements(int x, int y, Raster inRaster)ピクセルの矩形のデータを入力Rasterから設定します。voidこのWritableRasterにRaster srcRasterからピクセルをコピーします。voidこのWritableRasterにRaster srcRasterからピクセルをコピーします。Raster型のパラメータを持つjava.awt.imageのコンストラクタ修飾子コンストラクタ説明protectedRaster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, Raster parent)指定されたSampleModel、DataBuffer、および親を使ってRasterを構築します。
- 
javax.imageioでのRasterの使用Rasterとして宣言されているjavax.imageioのフィールドRasterを返すjavax.imageioのメソッド修飾子と型メソッド説明IIOImage.getRaster()現在設定されているRasterか、RenderedImageだけを使用できる場合はnullを返します。ImageReader.readRaster(int imageIndex, ImageReadParam param)色変換を適用せずに、イメージ・ストリームからのピクセル・データを保持する新しいRasterオブジェクトを返します。ImageReader.readTileRaster(int imageIndex, int tileX, int tileY)色変換を適用せずに、タイルからのrawピクセル・データを保持する新しいRasterオブジェクトを返します。Raster型のパラメータを持つjavax.imageioのメソッド修飾子と型メソッド説明voidImageWriter.replacePixels(Raster raster, ImageWriteParam param)すでに出力内にあるイメージの一部を、指定されたRasterの一部に置き換えます。void現在のRasterを設定します。Raster型のパラメータを持つjavax.imageioのコンストラクタ修飾子コンストラクタ説明IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)Rasterを保持するIIOImageと、それに関連するサムネールとメタデータを構築します。