クラスjavax.imageio.ImageWriteParam
の使用
| パッケージ | 説明 |
|---|---|
| javax.imageio |
Java Image I/O APIの基本パッケージです。
|
| javax.imageio.plugins.bmp |
組み込みBMPプラグインにより使用されるpublicクラスを含むパッケージです。
|
| javax.imageio.plugins.jpeg |
組み込みJPEGプラグインをサポートするクラスです。
|
-
javax.imageioでのImageWriteParamの使用
ImageWriteParamを返すjavax.imageioのメソッド 修飾子と型 メソッド 説明 ImageWriteParamImageWriter. getDefaultWriteParam()デフォルト値、つまりImageWriteParamオブジェクトが指定されなかった場合に使用される値を含む、このファイル形式に適切な型の新規ImageWriteParamオブジェクトを返します。ImageWriteParam型のパラメータを持つjavax.imageioのメソッド 修飾子と型 メソッド 説明 IIOMetadataImageTranscoder. convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)符号化に使用でき、必要に応じて、ドキュメント・インタフェースまたは符号化に使用する書込み側プラグインに固有のほかのインタフェースを使用して変更できる、IIOMetadataオブジェクトを返します。IIOMetadataImageTranscoder. convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)符号化に使用でき、必要に応じて、ドキュメント・インタフェースまたは符号化に使用する書込み側プラグインに固有のほかのインタフェースを使用して変更できる、IIOMetadataオブジェクトを返します。abstract IIOMetadataImageWriter. getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)指定された型のイメージをエンコードするためのデフォルト値を含むIIOMetadataオブジェクトを返します。abstract IIOMetadataImageWriter. getDefaultStreamMetadata(ImageWriteParam param)イメージのストリームをエンコードするためのデフォルト値を含むIIOMetadataオブジェクトを返します。intImageWriter. getNumThumbnailsSupported(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)エンコード中に使用されるメタデータ・オブジェクトと任意の追加書込みパラメータ、およびイメージ型を考慮して、書き込まれている形式でサポートされるサムネール数を返します。Dimension[]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. replacePixels(Raster raster, ImageWriteParam param)すでに出力内にあるイメージの一部を、指定されたRasterの一部に置き換えます。voidImageWriter. replacePixels(RenderedImage image, ImageWriteParam param)すでに出力内にあるイメージの一部を、指定されたイメージの一部に置き換えます。abstract voidImageWriter. write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)1つのイメージ、関連付けられたストリームとイメージ・メタデータ、およびサムネールを含む完全なイメージ・ストリームを出力に追加します。voidImageWriter. writeInsert(int imageIndex, IIOImage image, ImageWriteParam param)既存イメージ・ストリームに新規イメージを挿入します。voidImageWriter. writeToSequence(IIOImage image, ImageWriteParam param)1つのイメージと、関連付けられる可能性のあるメタデータとサムネールを、出力に追加します。 -
javax.imageio.plugins.bmpでのImageWriteParamの使用
javax.imageio.plugins.bmpでのImageWriteParamのサブクラス 修飾子と型 クラス 説明 classBMPImageWriteParamBMP形式でイメージをエンコードするためのImageWriteParamのサブクラスです。 -
javax.imageio.plugins.jpegでのImageWriteParamの使用
javax.imageio.plugins.jpegでのImageWriteParamのサブクラス 修飾子と型 クラス 説明 classJPEGImageWriteParamこのクラスは、組み込みJPEGライター・プラグインを使用する場合にJPEGの数量化表およびハフマン表を設定する機能と、イメージ用に最適化されたハフマン表を計算するよう要求する機能を追加します。