| パッケージ | 説明 |
|---|---|
| java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
| java.awt.image |
イメージを作成および修正するためのクラスを提供します。
|
| javax.imageio |
Java Image I/O APIの基本パッケージです。
|
| javax.imageio.event |
イメージの読み込みおよび書込み時にイベントの同期通知を処理するJavaイメージ入出力APIのパッケージです。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
BufferedImage |
GraphicsConfiguration.createCompatibleImage(int width, int height)
この
GraphicsConfigurationと互換性のあるデータ・レイアウトとカラー・モデルを持つBufferedImageを返します。 |
|
BufferedImage |
GraphicsConfiguration.createCompatibleImage(int width, int height, int transparency)
指定された透明度をサポートし、この
GraphicsConfigurationと互換性のあるデータ・レイアウトとカラー・モデルを持つBufferedImageを返します。 |
|
BufferedImage |
Robot.createScreenCapture(Rectangle screenRect)
スクリーンから読み取るピクセルを含むイメージを作成します。
|
|
BufferedImage |
TexturePaint.getImage()
形状を塗りつぶすために使用される
BufferedImageテクスチャを返します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
abstract Graphics2D |
GraphicsEnvironment.createGraphics(BufferedImage img)
指定された
BufferedImageにレンダリングするためのGraphics2Dオブジェクトを返します。 |
|
abstract void |
Graphics2D.drawImage(BufferedImage img, BufferedImageOp op, int x, int y)
BufferedImageOpでフィルタ処理されるBufferedImageをレンダリングします。 |
| コンストラクタ | 説明 |
|---|---|
TexturePaint(BufferedImage txtr, Rectangle2D anchor)
TexturePaintオブジェクトを構築します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
BufferedImage |
IndexColorModel.convertToIntDiscrete(Raster raster, boolean forceARGB)
ソース
Rasterのインデックスを展開して計算したピクセル・データ付きのRasterを持つ、TYPE_INT_ARGBまたはTYPE_INT_RGBの新しいBufferedImageを、このColorModelの色成分とアルファ成分の配列を使って返します。 |
|
BufferedImage |
ColorConvertOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
この転送元を指定して、適切なサイズおよびバンド数で、ゼロ化された転送先イメージを作成します。
|
|
BufferedImage |
ConvolveOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
適切なサイズおよびバンド数で、ゼロ化された転送先イメージを生成します。
|
|
BufferedImage |
AffineTransformOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
適切なサイズおよびバンド数で、ゼロ化された転送先イメージを生成します。
|
|
BufferedImage |
RescaleOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
適切なサイズおよびバンド数で、ゼロ化された転送先イメージを生成します。
|
|
BufferedImage |
LookupOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
適切なサイズおよびバンド数で、ゼロ化された転送先イメージを生成します。
|
|
BufferedImage |
BufferedImageOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
適切なサイズおよびバンド数で、ゼロ化された転送先イメージを生成します。
|
|
BufferedImage |
ColorConvertOp.filter(BufferedImage src, BufferedImage dest)
転送元BufferedImageでColorConvertを実行します。
|
|
BufferedImage |
ConvolveOp.filter(BufferedImage src, BufferedImage dst)
BufferedImagesで畳込み演算を実行します。
|
|
BufferedImage |
AffineTransformOp.filter(BufferedImage src, BufferedImage dst)
転送元の
BufferedImageを変換し、その結果を転送先のBufferedImageに格納します。 |
|
BufferedImage |
RescaleOp.filter(BufferedImage src, BufferedImage dst)
転送元BufferedImageの再スケーリングを行います。
|
|
BufferedImage |
LookupOp.filter(BufferedImage src, BufferedImage dst)
BufferedImageに対するルックアップ操作を行います。 |
|
BufferedImage |
BufferedImageOp.filter(BufferedImage src, BufferedImage dest)
BufferedImageで単一入力操作を実行します。 |
|
abstract BufferedImage |
VolatileImage.getSnapshot()
このオブジェクトの静的なスナップショット・イメージを返します。
|
|
BufferedImage |
BufferedImage.getSubimage(int x, int y, int w, int h)
指定された矩形領域で定義されるサブイメージを返します。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
BufferedImage |
ColorConvertOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
この転送元を指定して、適切なサイズおよびバンド数で、ゼロ化された転送先イメージを作成します。
|
|
BufferedImage |
ConvolveOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
適切なサイズおよびバンド数で、ゼロ化された転送先イメージを生成します。
|
|
BufferedImage |
AffineTransformOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
適切なサイズおよびバンド数で、ゼロ化された転送先イメージを生成します。
|
|
BufferedImage |
RescaleOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
適切なサイズおよびバンド数で、ゼロ化された転送先イメージを生成します。
|
|
BufferedImage |
LookupOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
適切なサイズおよびバンド数で、ゼロ化された転送先イメージを生成します。
|
|
BufferedImage |
BufferedImageOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
適切なサイズおよびバンド数で、ゼロ化された転送先イメージを生成します。
|
|
BufferedImage |
ColorConvertOp.filter(BufferedImage src, BufferedImage dest)
転送元BufferedImageでColorConvertを実行します。
|
|
BufferedImage |
ConvolveOp.filter(BufferedImage src, BufferedImage dst)
BufferedImagesで畳込み演算を実行します。
|
|
BufferedImage |
AffineTransformOp.filter(BufferedImage src, BufferedImage dst)
転送元の
BufferedImageを変換し、その結果を転送先のBufferedImageに格納します。 |
|
BufferedImage |
RescaleOp.filter(BufferedImage src, BufferedImage dst)
転送元BufferedImageの再スケーリングを行います。
|
|
BufferedImage |
LookupOp.filter(BufferedImage src, BufferedImage dst)
BufferedImageに対するルックアップ操作を行います。 |
|
BufferedImage |
BufferedImageOp.filter(BufferedImage src, BufferedImage dest)
BufferedImageで単一入力操作を実行します。 |
|
Rectangle2D |
ColorConvertOp.getBounds2D(BufferedImage src)
この転送元を指定して、転送先のバウンディング・ボックスを返します。
|
|
Rectangle2D |
ConvolveOp.getBounds2D(BufferedImage src)
フィルタ処理された転送先イメージのバウンディング・ボックスを返します。
|
|
Rectangle2D |
AffineTransformOp.getBounds2D(BufferedImage src)
変換された転送先のバウンディング・ボックスを返します。
|
|
Rectangle2D |
RescaleOp.getBounds2D(BufferedImage src)
再スケーリングされた転送先イメージのバウンディング・ボックスを返します。
|
|
Rectangle2D |
LookupOp.getBounds2D(BufferedImage src)
フィルタ処理された転送先イメージのバウンディング・ボックスを返します。
|
|
Rectangle2D |
BufferedImageOp.getBounds2D(BufferedImage src)
フィルタ処理された転送先イメージのバウンディング・ボックスを返します。
|
| 修飾子と型 | フィールド | 説明 |
|---|---|---|
protected BufferedImage |
ImageReadParam.destination
現在のデスティネーション
BufferedImage、または何も設定されていない場合はnullです。 |
| 修飾子と型 | フィールド | 説明 |
|---|---|---|
protected List<? extends BufferedImage> |
IIOImage.thumbnails
BufferedImageサムネールのList、またはnull。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
BufferedImage |
ImageTypeSpecifier.createBufferedImage(int width, int height)
このオブジェクトに取り入れられた指定に従って、指定された幅と高さの
BufferedImageを作成します。 |
|
BufferedImage |
ImageReadParam.getDestination()
setDestinationメソッドによって現在設定されているBufferedImageを返します。何も設定されていない場合はnullを返します。 |
|
protected static BufferedImage |
ImageReader.getDestination(ImageReadParam param, Iterator<ImageTypeSpecifier> imageTypes, int width, int height)
復号化されたピクセル・データが書き込まれる
BufferedImageを返します。 |
|
BufferedImage |
IIOImage.getThumbnail(int index)
メイン・イメージに関連するサムネールを返します。
|
|
static BufferedImage |
ImageIO.read(File input)
現在登録されているものの中から自動的に選択された
ImageReaderを使用して、指定されたFileを復号化した結果として、BufferedImageを返します。 |
|
static BufferedImage |
ImageIO.read(ImageInputStream stream)
現在登録されているものの中から自動的に選択された
ImageReaderを使用して、指定されたImageInputStreamを復号化した結果として、BufferedImageを返します。 |
|
static BufferedImage |
ImageIO.read(InputStream input)
現在登録されているものの中から自動的に選択された
ImageReaderを使用して、指定されたInputStreamを復号化した結果として、BufferedImageを返します。 |
|
BufferedImage |
ImageReader.read(int imageIndex)
imageIndexによってインデックスを付けられたイメージを読み込み、デフォルトのImageReadParamを使用して、完全なBufferedImageとして返します。 |
|
abstract BufferedImage |
ImageReader.read(int imageIndex, ImageReadParam param)
imageIndexによってインデックスを付けられたイメージを読み込み、指定されたImageReadParamを使用して、完全なBufferedImageとして返します。 |
|
static BufferedImage |
ImageIO.read(URL input)
現在登録されているものの中から自動的に選択された
ImageReaderを使用して、指定されたURLを復号化した結果として、BufferedImageを返します。 |
|
BufferedImage |
ImageReader.readThumbnail(int imageIndex, int thumbnailIndex)
thumbnailIndexによってインデックスを付けられたサムネール・プレビュー・イメージを返します。このイメージは、BufferedImageとしてImageIndexによってインデックスを付けられたイメージに関連付けられています。 |
|
BufferedImage |
ImageReader.readTile(int imageIndex, int tileX, int tileY)
tileXおよびtileY引数によって指定され、BufferedImageとして返されるタイルを読み込みます。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
List<? extends BufferedImage> |
IIOImage.getThumbnails()
サムネール
BufferedImageの最新Listを返します。何も設定されていない場合はnullを返します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
protected static void |
ImageReader.computeRegions(ImageReadParam param, int srcWidth, int srcHeight, BufferedImage image, Rectangle srcRegion, Rectangle destRegion)
ソース・イメージの幅と高さ、オプションのデスティネーション・イメージ、およびオプションの
ImageReadParamを考慮して、対象のソース領域および対象のデスティネーション領域を計算します。 |
|
protected void |
ImageReader.processImageUpdate(BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
登録されたすべての
IIOReadUpdateListenerに対し、そのimageUpdateメソッドを呼び出すことで、サンプルのセットの更新を通知します。 |
|
protected void |
ImageReader.processPassComplete(BufferedImage theImage)
登録されたすべての
IIOReadUpdateListenerに対し、そのpassCompleteメソッドを呼び出すことで、プログレッシブ・パスの終了を通知します。 |
|
protected void |
ImageReader.processPassStarted(BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
登録されたすべての
IIOReadUpdateListenerに対し、そのpassStartedメソッドを呼び出すことで、プログレッシブ・パスの開始を通知します。 |
|
protected void |
ImageReader.processThumbnailPassComplete(BufferedImage theThumbnail)
登録されたすべての
IIOReadUpdateListenerに対し、thumbnailPassCompleteメソッドを呼び出すことで、サムネールのプログレッシブ・パスの終了を通知します。 |
|
protected void |
ImageReader.processThumbnailPassStarted(BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
登録されたすべての
IIOReadUpdateListenerに対し、そのthumbnailPassStartedメソッドを呼び出すことで、サムネールのプログレッシブ・パスの開始を通知します。 |
|
protected void |
ImageReader.processThumbnailUpdate(BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
登録されたすべての
IIOReadUpdateListenerに対し、そのthumbnailUpdateメソッドを呼び出すことで、サムネール・イメージのサンプルのセットの更新を通知します。 |
|
void |
ImageReadParam.setDestination(BufferedImage destination)
復号化されるピクセル・データのデスティネーションとして使用する
BufferedImageを提供します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
void |
ImageWriter.prepareInsertEmpty(int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
未定義のピクセル値を持つ新規イメージの、既存イメージ・ストリームへの挿入を開始します。
|
|
void |
ImageWriter.prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
未定義のピクセル値を持つ1つのイメージと、関連付けられたメタデータとサムネールから成る、完全なイメージ・ストリームの出力への書込みを開始します。
|
|
void |
IIOImage.setThumbnails(List<? extends BufferedImage> thumbnails)
サムネールのリストを、新しい
BufferedImageのListか、nullに設定します。 |
| コンストラクタ | 説明 |
|---|---|
IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
Rasterを保持するIIOImageと、それに関連するサムネールとメタデータを構築します。 |
|
IIOImage(RenderedImage image, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
RenderedImageを保持するIIOImageと、それに関連するサムネールとメタデータを構築します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
void |
IIOReadUpdateListener.imageUpdate(ImageReader source, BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
指定されたイメージ領域が更新されたことを通知します。
|
|
void |
IIOReadUpdateListener.passComplete(ImageReader source, BufferedImage theImage)
現在の読込みオペレーションがプログレッシブ・パスを完了したことを通知します。
|
|
void |
IIOReadUpdateListener.passStarted(ImageReader source, BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
現在の読込みオペレーションがプログレッシブ・パスを開始することを通知します。
|
|
void |
IIOReadUpdateListener.thumbnailPassComplete(ImageReader source, BufferedImage theThumbnail)
現在のサムネール読込みオペレーションがプログレッシブ・パスを完了したことを通知します。
|
|
void |
IIOReadUpdateListener.thumbnailPassStarted(ImageReader source, BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
現在のサムネール読込みオペレーションがプログレッシブ・パスを開始することを通知します。
|
|
void |
IIOReadUpdateListener.thumbnailUpdate(ImageReader source, BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
サムネール・イメージの指定された領域が更新されたことを通知します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。