クラス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を作成します。
    BandCombineOp.createCompatibleDestRaster​(Raster src)
    適切なサイズと数のバンドを持つゼロ化された転送先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と、それに関連するサムネールとメタデータを構築します。