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

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

    Rasterを返すjava.awtのメソッド
    修飾子と型
    メソッド
    説明
    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 
    このクラスは、Rasterを拡張しピクセル書込み機能を提供します。
    Rasterとして宣言されているjava.awt.imageのフィールド
    修飾子と型
    フィールド
    説明
    protected Raster
    Raster.parent
    このRasterの親、またはnullです。
    Rasterを返すjava.awt.imageのメソッド
    修飾子と型
    メソッド
    説明
    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.createTranslatedChild(int childMinX, int childMinY)
    このRasterと同じサイズ、SampleModel、およびDataBufferを持ち、位置が異なるRasterを生成します。
    BufferedImage.getData()
    イメージを1つの大きなタイルとして返します。
    BufferedImage.getData(Rectangle rect)
    BufferedImageの任意の領域を計算して返します。
    RenderedImage.getData()
    イメージを1つの大きいタイルとして返します。タイルがベースになっているイメージの場合は、イメージ全体のフェッチとイメージ・データ全体のコピーが必要になります。
    RenderedImage.getData(Rectangle rect)
    RenderedImageの任意の領域を計算して返します。
    Raster.getParent()
    このRasterの親Rasterがあればそれを返します。親がない場合は、nullを返します。
    BufferedImage.getTile(int tileX, int tileY)
    タイル(tileXtileY)を返します。
    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を作成します。
    適切なサイズと数のバンドを持つゼロ化された転送先Rasterを作成します。
    ColorConvertOp.createCompatibleDestRaster(Raster src)
    指定された転送元で、正しいサイズおよびバンド数を持つゼロ化された転送先Rasterを作成します。
    指定された転送元で、正しいサイズおよびバンド数を持つゼロ化された転送先Rasterを作成します。
    指定されたソースで、適切なサイズ、適切な数のバンドを持つゼロ化された転送先Rasterを生成します。
    適切なサイズと数のバンドを持つゼロ化された転送先Rasterを作成します。
    指定されたソースで、適切なサイズ、適切な数のバンドを持つゼロ化された転送先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のバウンディング・ボックスを返します。
    boolean
    ColorModel.isCompatibleRaster(Raster raster)
    rasterがこのColorModelと互換性がある場合にはtrueを返し、そうでない場合にはfalseを返します。
    boolean
    ComponentColorModel.isCompatibleRaster(Raster raster)
    rasterがこのColorModelと互換性がある場合にtrueを返し、そうでない場合はfalseを返します。
    boolean
    DirectColorModel.isCompatibleRaster(Raster raster)
    rasterがこのColorModelと互換性がある場合にはtrueを返し、そうでない場合にはfalseを返します。
    boolean
    IndexColorModel.isCompatibleRaster(Raster raster)
    rasterがこのColorModelと互換性がある場合はtrue、このColorModelと互換性がない場合はfalseを返します。
    void
    BufferedImage.setData(Raster r)
    イメージの矩形領域を、指定されたRaster rの内容に設定します。BufferedImageと同じ座標空間にあると想定されます。
    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のコンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    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のメソッド
    修飾子と型
    メソッド
    説明
    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のメソッド
    修飾子と型
    メソッド
    説明
    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と、それに関連するサムネールとメタデータを構築します。