クラスjavax.imageio.metadata.IIOMetadata
の使用
-
IIOMetadataを使用しているパッケージ パッケージ 説明 javax.imageio Java Image I/O APIの基本パッケージです。javax.imageio.metadata メタデータの読み込みおよび書込みを処理するJavaイメージ入出力APIのパッケージです。javax.imageio.plugins.tiff 組み込みのTIFFプラグインで使用されるパブリック・クラス。 -
-
javax.imageioでのIIOMetadataの使用
IIOMetadataとして宣言されているjavax.imageioのフィールド 修飾子と型 フィールド 説明 protected IIOMetadata
IIOImage. metadata
イメージに関連したメタデータを保持するIIOMetadata
オブジェクト。IIOMetadataを返すjavax.imageioのメソッド 修飾子と型 メソッド 説明 IIOMetadata
ImageTranscoder. convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
符号化に使用でき、必要に応じて、ドキュメント・インタフェースまたは符号化に使用する書込み側プラグインに固有のほかのインタフェースを使用して変更できる、IIOMetadata
オブジェクトを返します。IIOMetadata
ImageTranscoder. convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
符号化に使用でき、必要に応じて、ドキュメント・インタフェースまたは符号化に使用する書込み側プラグインに固有のほかのインタフェースを使用して変更できる、IIOMetadata
オブジェクトを返します。abstract IIOMetadata
ImageWriter. getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
指定された型のイメージをエンコードするためのデフォルト値を含むIIOMetadata
オブジェクトを返します。abstract IIOMetadata
ImageWriter. getDefaultStreamMetadata(ImageWriteParam param)
イメージのストリームをエンコードするためのデフォルト値を含むIIOMetadata
オブジェクトを返します。abstract IIOMetadata
ImageReader. getImageMetadata(int imageIndex)
指定されたイメージに関連付けられたメタデータを保持するIIOMetadata
オブジェクトを返します。または、読取り側がメタデータを無視するよう設定され、メタデータの読込みをサポートしていない場合、あるいはメタデータが使用できない場合はnull
を返します。IIOMetadata
ImageReader. getImageMetadata(int imageIndex, String formatName, Set<String> nodeNames)
指定されたイメージに関連付けられたメタデータを表すIIOMetadata
オブジェクトを返します。読取り側がメタデータの読込みをサポートしていない場合、あるいはメタデータを使用できない場合はnull
を返します。IIOMetadata
IIOImage. getMetadata()
現在のIIOMetadata
オブジェクトへの参照を返します。何も設定されない場合は、null
を返します。abstract IIOMetadata
ImageReader. getStreamMetadata()
入力ソースに全体として関連付けられた、つまり特定のイメージに関連付けられていないメタデータを表すIIOMetadata
オブジェクトを返します。または、読取り側がメタデータを無視するよう設定され、メタデータの読込みをサポートしていない場合、あるいはメタデータが使用できない場合はnull
を返します。IIOMetadata
ImageReader. getStreamMetadata(String formatName, Set<String> nodeNames)
入力ソースに全体として関連付けられた、つまり特定のイメージに関連付けられていないメタデータを表すIIOMetadata
オブジェクトを返します。IIOMetadata型のパラメータを持つjavax.imageioのメソッド 修飾子と型 メソッド 説明 IIOMetadata
ImageTranscoder. convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
符号化に使用でき、必要に応じて、ドキュメント・インタフェースまたは符号化に使用する書込み側プラグインに固有のほかのインタフェースを使用して変更できる、IIOMetadata
オブジェクトを返します。IIOMetadata
ImageTranscoder. convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
符号化に使用でき、必要に応じて、ドキュメント・インタフェースまたは符号化に使用する書込み側プラグインに固有のほかのインタフェースを使用して変更できる、IIOMetadata
オブジェクトを返します。int
ImageWriter. getNumThumbnailsSupported(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)
エンコード中に使用されるメタデータ・オブジェクトと任意の追加書込みパラメータ、およびイメージ型を考慮して、書き込まれている形式でサポートされるサムネール数を返します。Dimension[]
ImageWriter. getPreferredThumbnailSizes(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)
サムネール・イメージが出力ファイルまたはストリーム中でエンコードされるとき、その正規サイズの範囲を示すDimension
の配列を返します。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
ImageWriter. prepareWriteSequence(IIOMetadata streamMetadata)
次に続く一連のwriteToSequence
呼出しを受け付けるために、提供されるストリーム・メタデータ・オブジェクトを使用して、ストリームを準備します。void
ImageWriter. replaceImageMetadata(int imageIndex, IIOMetadata imageMetadata)
既存イメージに関連付けられたイメージ・メタデータを置き換えます。void
ImageWriter. replaceStreamMetadata(IIOMetadata streamMetadata)
出力内のストリーム・メタデータを新規情報に置き換えます。void
IIOImage. setMetadata(IIOMetadata metadata)
IIOMetadata
を新しいオブジェクトか、null
に設定します。abstract void
ImageWriter. write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)
1つのイメージ、関連付けられたストリームとイメージ・メタデータ、およびサムネールを含む完全なイメージ・ストリームを出力に追加します。IIOMetadata型のパラメータを持つjavax.imageioのコンストラクタ コンストラクタ 説明 IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
Raster
を保持するIIOImage
と、それに関連するサムネールとメタデータを構築します。IIOImage(RenderedImage image, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
RenderedImage
を保持するIIOImage
と、それに関連するサムネールとメタデータを構築します。 -
javax.imageio.metadataでのIIOMetadataの使用
IIOMetadata型のパラメータを持つjavax.imageio.metadataのメソッド 修飾子と型 メソッド 説明 boolean
IIOMetadataController. activate(IIOMetadata metadata)
コントローラを呼び出します。 -
javax.imageio.plugins.tiffでのIIOMetadataの使用
IIOMetadataを戻すjavax.imageio.plugins.tiffのメソッド 修飾子と型 メソッド 説明 IIOMetadata
TIFFDirectory. getAsMetadata()
ディレクトリをメタデータ・オブジェクトに変換します。型IIOMetadataのパラメータを持つjavax.imageio.plugins.tiffのメソッド 修飾子と型 メソッド 説明 static TIFFDirectory
TIFFDirectory. createFromMetadata(IIOMetadata tiffImageMetadata)
イメージ・メタデータ・オブジェクトの内容からTIFFDirectory
インスタンスを作成します。
-