JavaTM Platform
Standard Ed. 6

クラス
java.awt.image.Raster の使用

Raster を使用しているパッケージ
java.awt ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.image イメージを作成および修正するためのクラスを提供します。 
javax.imageio Java Image I/O API の基本パッケージです。 
 

java.awt での Raster の使用
 

Raster を返す java.awt のメソッド
 Raster PaintContext.getRaster(int x, int y, int w, int h)
          グラフィックス操作用に生成された色を格納する Raster を返します。
 

Raster 型のパラメータを持つ java.awt のメソッド
 void CompositeContext.compose(Raster src, Raster dstIn, WritableRaster dstOut)
          2 つのソース Raster オブジェクトを重ね合わせて、その結果をデスティネーション WritableRaster に入れます。
 

java.awt.image での Raster の使用
 

java.awt.image での Raster のサブクラス
 class WritableRaster
          このクラスは、Raster を拡張しピクセル書き込み機能を提供します。
 

Raster として宣言されている java.awt.image のフィールド
protected  Raster Raster.parent
          この Raster の親、または null です。
 

Raster を返す java.awt.image のメソッド
 Raster Raster.createChild(int parentX, int parentY, int width, int height, int childMinX, int childMinY, int[] bandList)
          この Raster の DataBuffer のすべてまたは一部を共有する新しい Raster を返します。
static Raster Raster.createRaster(SampleModel sm, DataBuffer db, Point location)
          指定された SampleModel と DataBuffer を持つ Raster を生成します。
 Raster Raster.createTranslatedChild(int childMinX, int childMinY)
          この Raster と同じサイズ、SampleModel、および DataBuffer を持ち、位置が異なる Raster を生成します。
 Raster BufferedImage.getData()
          イメージを 1 つの大きなタイルとして返します。
 Raster RenderedImage.getData()
          イメージを 1 つの大きいタイルとして返します。
 Raster BufferedImage.getData(Rectangle rect)
          BufferedImage の任意の領域を計算して返します。
 Raster RenderedImage.getData(Rectangle rect)
          RenderedImage の任意の領域を計算して返します。
 Raster Raster.getParent()
          この Raster の親 Raster があればそれを返します。
 Raster BufferedImage.getTile(int tileX, int tileY)
          タイル (tileXtileY) を返します。
 Raster RenderedImage.getTile(int tileX, int tileY)
          タイル (tileX, tileY) を返します。
 

Raster 型のパラメータを持つ java.awt.image のメソッド
 BufferedImage IndexColorModel.convertToIntDiscrete(Raster raster, boolean forceARGB)
          ソース Raster のインデックスを展開して計算したピクセルデータ付きの Raster を持つ、TYPE_INT_ARGB または TYPE_INT_RGB の新しい BufferedImage を、この ColorModel の色成分とアルファ成分の配列を使って返します。
 WritableRaster RescaleOp.createCompatibleDestRaster(Raster src)
          指定されたソースで、適切なサイズ、適切な数のバンドを持つゼロ化された転送先 Raster を生成します。
 WritableRaster RasterOp.createCompatibleDestRaster(Raster src)
          適切なサイズと数のバンドを持つゼロ化された転送先 Raster を作成します。
 WritableRaster LookupOp.createCompatibleDestRaster(Raster src)
          指定されたソースで、適切なサイズ、適切な数のバンドを持つゼロ化された転送先 Raster を生成します。
 WritableRaster ConvolveOp.createCompatibleDestRaster(Raster src)
          指定された転送元で、正しいサイズおよびバンド数を持つゼロ化された転送先 Raster を作成します。
 WritableRaster ColorConvertOp.createCompatibleDestRaster(Raster src)
          指定された転送元で、正しいサイズおよびバンド数を持つゼロ化された転送先 Raster を作成します。
 WritableRaster BandCombineOp.createCompatibleDestRaster(Raster src)
          正しいサイズおよびバンド数で、ゼロ化された転送先 Raster を作成します。
 WritableRaster AffineTransformOp.createCompatibleDestRaster(Raster src)
          正しいサイズおよびバンド数で、ゼロ化された転送先 Raster を作成します。
 WritableRaster RescaleOp.filter(Raster src, WritableRaster dst)
          転送元 Raster のピクセルデータの再スケーリングを行います。
 WritableRaster RasterOp.filter(Raster src, WritableRaster dest)
          転送元 Raster から転送先 Raster への単一入力操作と単一出力操作を実行します。
 WritableRaster LookupOp.filter(Raster src, WritableRaster dst)
          Raster に対するルックアップ操作を行います。
 WritableRaster ConvolveOp.filter(Raster src, WritableRaster dst)
          Raster の畳み込み演算を実行します。
 WritableRaster ColorConvertOp.filter(Raster src, WritableRaster dest)
          転送元 Raster のイメージデータで ColorConvert を実行します。
 WritableRaster BandCombineOp.filter(Raster src, WritableRaster dst)
          コンストラクタで指定された行列を使用して、Raster を変換します。
 WritableRaster AffineTransformOp.filter(Raster src, WritableRaster dst)
          転送元の Raster を変換し、その結果を転送先の Raster に格納します。
 Rectangle2D RescaleOp.getBounds2D(Raster src)
          再スケーリングされた転送先 Raster のバウンディングボックスを返します。
 Rectangle2D RasterOp.getBounds2D(Raster src)
          フィルタ処理された転送先 Raster のバウンディングボックスを返します。
 Rectangle2D LookupOp.getBounds2D(Raster src)
          フィルタ処理された転送先 Raster のバウンディングボックスを返します。
 Rectangle2D ConvolveOp.getBounds2D(Raster src)
          フィルタ処理された転送先 Raster のバウンディングボックスを返します。
 Rectangle2D ColorConvertOp.getBounds2D(Raster src)
          この転送元を指定して、転送先のバウンディングボックスを返します。
 Rectangle2D BandCombineOp.getBounds2D(Raster src)
          変換された転送先のバウンディングボックスを返します。
 Rectangle2D AffineTransformOp.getBounds2D(Raster src)
          変換された転送先のバウンディングボックスを返します。
 boolean ColorModel.isCompatibleRaster(Raster raster)
          raster がこの ColorModel と互換性がある場合には true を返し、そうでない場合には false を返します。
 boolean DirectColorModel.isCompatibleRaster(Raster raster)
          raster がこの ColorModel と互換性がある場合には true を返し、そうでない場合には false を返します。
 boolean IndexColorModel.isCompatibleRaster(Raster raster)
          raster がこの ColorModel と互換性がある場合には true を返し、そうでない場合には false を返します。
 boolean ComponentColorModel.isCompatibleRaster(Raster raster)
          raster がこの ColorModel と互換性がある場合に true を返し、そうでない場合は false を返します。
 void BufferedImage.setData(Raster r)
          イメージの矩形領域を指定された Raster である r の内容に設定します。
 void WritableRenderedImage.setData(Raster r)
          イメージの矩形を、WritableRenderedImage と同じ座標空間にあると見なされる Raster r の内容に設定します。
 void WritableRaster.setDataElements(int x, int y, Raster inRaster)
          ピクセルの矩形のデータを入力 Raster から設定します。
 void WritableRaster.setRect(int dx, int dy, Raster srcRaster)
          この WritableRaster に Raster srcRaster からピクセルをコピーします。
 void WritableRaster.setRect(Raster srcRaster)
          この WritableRaster に Raster srcRaster からピクセルをコピーします。
 

Raster 型のパラメータを持つ java.awt.image のコンストラクタ
Raster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, Raster parent)
          指定された SampleModel、DataBuffer、および親を使って Raster を構築します。
 

javax.imageio での Raster の使用
 

Raster として宣言されている javax.imageio のフィールド
protected  Raster IIOImage.raster
          参照された Raster です。
 

Raster を返す javax.imageio のメソッド
 Raster IIOImage.getRaster()
          現在設定されている Raster か、RenderedImage だけを使用できる場合は null を返します。
 Raster ImageReader.readRaster(int imageIndex, ImageReadParam param)
          色変換を適用せずに、イメージストリームからのピクセルデータを保持する新しい Raster オブジェクトを返します。
 Raster ImageReader.readTileRaster(int imageIndex, int tileX, int tileY)
          色変換を適用せずに、タイルからの raw ピクセルデータを保持する新しい Raster オブジェクトを返します。
 

Raster 型のパラメータを持つ javax.imageio のメソッド
 void ImageWriter.replacePixels(Raster raster, ImageWriteParam param)
          すでに出力内にあるイメージの一部を、指定された Raster の一部に置き換えます。
 void IIOImage.setRaster(Raster raster)
          現在の Raster を設定します。
 

Raster 型のパラメータを持つ javax.imageio のコンストラクタ
IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
          Raster を保持する IIOImage と、それに関連するサムネールとメタデータを構築します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。