パッケージ | 説明 |
---|---|
java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
java.awt.image |
イメージを作成および修正するためのクラスを提供します。
|
javax.imageio |
Java Image I/O APIの基本パッケージです。
|
修飾子と型 | メソッドと説明 |
---|---|
Raster |
PaintContext.getRaster(int x, int y, int w, int h)
グラフィックス操作のために生成された色を含む
Raster を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
CompositeContext.compose(Raster src, Raster dstIn, WritableRaster dstOut)
2つのソース
Raster オブジェクトを構成し、その結果をデスティネーションWritableRaster に配置します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
WritableRaster
このクラスは、Rasterを拡張しピクセル書込み機能を提供します。
|
修飾子と型 | フィールドと説明 |
---|---|
protected Raster |
Raster.parent
このRasterの親、またはnullです。
|
修飾子と型 | メソッドと説明 |
---|---|
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があればそれを返します。親がない場合は、nullを返します。
|
Raster |
BufferedImage.getTile(int tileX, int tileY)
タイル(
tileX , tileY )を返します。 |
Raster |
RenderedImage.getTile(int tileX, int tileY)
タイル(tileX, tileY)を返します。
|
修飾子と型 | メソッドと説明 |
---|---|
BufferedImage |
IndexColorModel.convertToIntDiscrete(Raster raster, boolean forceARGB)
ソース
Raster のインデックスを展開して計算したピクセル・データ付きのRaster を持つ、TYPE_INT_ARGBまたはTYPE_INT_RGBの新しいBufferedImage を、このColorModel の色成分とアルファ成分の配列を使って返します。 |
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 |
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への単一入力操作と単一出力操作を実行します。
|
Rectangle2D |
BandCombineOp.getBounds2D(Raster src)
変換された転送先のバウンディング・ボックスを返します。
|
Rectangle2D |
ColorConvertOp.getBounds2D(Raster src)
この転送元を指定して、転送先のバウンディング・ボックスを返します。
|
Rectangle2D |
ConvolveOp.getBounds2D(Raster src)
フィルタ処理された転送先Rasterのバウンディング・ボックスを返します。
|
Rectangle2D |
LookupOp.getBounds2D(Raster src)
フィルタ処理された転送先Rasterのバウンディング・ボックスを返します。
|
Rectangle2D |
AffineTransformOp.getBounds2D(Raster src)
変換された転送先のバウンディング・ボックスを返します。
|
Rectangle2D |
RescaleOp.getBounds2D(Raster src)
再スケーリングされた転送先Rasterのバウンディング・ボックスを返します。
|
Rectangle2D |
RasterOp.getBounds2D(Raster src)
フィルタ処理された転送先Rasterのバウンディング・ボックスを返します。
|
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 、このColorModel と互換性がない場合はfalse を返します。 |
boolean |
ComponentColorModel.isCompatibleRaster(Raster raster)
raster がこのColorModel と互換性がある場合にtrueを返し、そうでない場合はfalseを返します。 |
void |
BufferedImage.setData(Raster r)
イメージの矩形領域を指定された
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(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, Raster parent)
指定されたSampleModel、DataBuffer、および親を使ってRasterを構築します。
|
修飾子と型 | フィールドと説明 |
---|---|
protected Raster |
IIOImage.raster
参照された
Raster です。 |
修飾子と型 | メソッドと説明 |
---|---|
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 オブジェクトを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
ImageWriter.replacePixels(Raster raster, ImageWriteParam param)
すでに出力内にあるイメージの一部を、指定された
Raster の一部に置き換えます。 |
void |
IIOImage.setRaster(Raster raster)
現在の
Raster を設定します。 |
コンストラクタと説明 |
---|
IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
Raster を保持するIIOImage と、それに関連するサムネールとメタデータを構築します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。