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