インタフェースjava.awt.image.RenderedImage
の使用
RenderedImageを使用するパッケージ
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
イメージを作成および修正するためのクラスを提供します。
レンダリングに依存しないイメージを作成するためのクラスおよびインタフェースを提供します。
Java Image I/O APIの基本パッケージです。
リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。
-
java.awtでのRenderedImageの使用
型RenderedImageのパラメータを持つjava.awtのメソッド修飾子と型メソッド説明abstract void
Graphics2D.drawRenderedImage(RenderedImage img, AffineTransform xform)
レンダリングの前にイメージ空間からユーザー空間への変換を適用して、RenderedImage
をレンダリングします。 -
java.awt.imageでのRenderedImageの使用
java.awt.imageのRenderedImageのサブインタフェース修飾子と型インタフェース説明interface
WritableRenderedImageは、Rastersの形式でイメージ・データを含む、または生成することができ、変更および/または上書き可能なオブジェクトの共通インタフェースです。RenderedImageを実装しているjava.awt.imageのクラス型RenderedImageの引数を持つ型を返すjava.awt.imageのメソッド修飾子と型メソッド説明BufferedImage.getSources()
このBufferedImage
のイメージ・データの直接のソース(直接のソースのソースではありません)であるRenderedImage
オブジェクトのVector
を返します。RenderedImage.getSources()
このRenderedImageのイメージ・データの直接のソースになるRenderedImageのベクターを返します。 -
java.awt.image.renderableでのRenderedImageの使用
修飾子と型メソッド説明ContextualRenderedImageFactory.create(RenderContext renderContext, ParameterBlock paramBlock)
RenderContextと、操作のソースとパラメータが格納されているParameterBlockを指定して、描画を作成します。RenderedImageFactory.create(ParameterBlock paramBlock, RenderingHints hints)
指定されたParameterBlockおよびRenderingHintsに対する、イメージング・オペレーション(またはオペレーションのチェーン)の結果を表すRenderedImageを作成します。RenderableImage.createDefaultRendering()
このイメージのRenderedImageインスタンスを、デフォルトの幅と高さ(ピクセル単位)で返します。RenderableImageOp.createDefaultRendering()
このイメージのRenderedImageのインスタンスを、デフォルトの幅と高さ(ピクセル単位)で作成します。RenderableImage.createRendering(RenderContext renderContext)
指定されたRenderContextを使用してこのイメージの描画を表すRenderedImageを作成します。RenderableImageOp.createRendering(RenderContext renderContext)
指定されたRenderContextによって描画された、このRenderableImageOp (Renderableソースを含む)を表すRenderedImageを作成します。RenderableImage.createScaledRendering(int w, int h, RenderingHints hints)
このイメージのRenderedImageのインスタンスを、幅wピクセル、高さhピクセルで作成します。RenderableImageOp.createScaledRendering(int w, int h, RenderingHints hints)
このイメージのRenderedImageのインスタンスを、幅wピクセル、高さhピクセルで作成します。ParameterBlock.getRenderedSource(int index)
ソースをRenderedImage
として返します。 -
javax.imageioでのRenderedImageの使用
RenderedImageとして宣言されたjavax.imageioのフィールドRenderedImageを返すjavax.imageioのメソッド修飾子と型メソッド説明IIOImage.getRenderedImage()
現在設定されているRenderedImage
か、Raster
だけを使用できる場合はnull
を返します。ImageReader.readAsRenderedImage(int imageIndex, ImageReadParam param)
imageIndex
によってインデックスを付けられたイメージの内容を保持するRenderedImage
オブジェクトを返します。型RenderedImageのパラメータを持つjavax.imageioのメソッド修飾子と型メソッド説明static ImageTypeSpecifier
ImageTypeSpecifier.createFromRenderedImage(RenderedImage image)
RenderedImage
(BufferedImage
の場合もあります)の配置を符号化するImageTypeSpecifier
を返します。void
ImageWriter.replacePixels(RenderedImage image, ImageWriteParam param)
すでに出力内にあるイメージの一部を、指定されたイメージの一部に置き換えます。void
IIOImage.setRenderedImage(RenderedImage image)
現在のRenderedImage
を設定します。static boolean
ImageIO.write(RenderedImage im, String formatName, File output)
指定された形式をサポートする任意のImageWriter
を使用してイメージをFile
に書き込みます。static boolean
ImageIO.write(RenderedImage im, String formatName, OutputStream output)
指定された形式をサポートする任意のImageWriter
を使用してイメージをOutputStream
に書き込みます。static boolean
ImageIO.write(RenderedImage im, String formatName, ImageOutputStream output)
ImageOutputStream
に、指定された形式をサポートする任意のImageWriter
を使用してイメージを書き込みます。void
ImageWriter.write(RenderedImage image)
デフォルト・メタデータとサムネールの付いた1つのイメージから成る、完全なイメージ・ストリームを出力に追加します。型RenderedImageのパラメータを持つjavax.imageioのコンストラクタ修飾子コンストラクタ説明IIOImage(RenderedImage image, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
RenderedImage
を保持するIIOImage
と、それに関連するサムネールとメタデータを構築します。ImageTypeSpecifier(RenderedImage image)
RenderedImage
からImageTypeSpecifier
を構築します。 -
javax.imageio.spiでのRenderedImageの使用
型RenderedImageのパラメータを持つjavax.imageio.spiのメソッド修飾子と型メソッド説明boolean
ImageWriterSpi.canEncodeImage(RenderedImage im)
このサービス・プロバイダに関連するImageWriter
実装が、指定されたRenderedImage
インスタンスをエンコードできる場合は、true
を返します。