パッケージ | 説明 |
---|---|
javax.imageio |
Java Image I/O API の基本パッケージです。
|
javax.imageio.metadata |
メタデータの読み込みおよび書き込みを処理する Java イメージ入出力 API のパッケージです。
|
javax.imageio.spi |
リーダー、ライター、コード変換器、およびストリームのプラグインインタフェースとランタイムレジストリを含む Java イメージ入出力 API のパッケージです。
|
修飾子と型 | フィールドと説明 |
---|---|
protected ImageTypeSpecifier |
IIOParam.destinationType
読み込み時にデスティネーションのイメージを生成する、または書き込み時に出力のカラータイプを設定するために使用する
ImageTypeSpecifier です。 |
修飾子と型 | メソッドと説明 |
---|---|
static ImageTypeSpecifier |
ImageTypeSpecifier.createBanded(ColorSpace colorSpace, int[] bankIndices, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied)
ComponentColorModel と BandedSampleModel を使用する、バンドされたイメージ形式の指示子を返して、各チャネルを別々の配列に格納します。 |
static ImageTypeSpecifier |
ImageTypeSpecifier.createFromBufferedImageType(int bufferedImageType)
標準
BufferedImage 形式の 1 つ (TYPE_CUSTOM 以外) を符号化する ImageTypeSpecifier を返します。 |
static ImageTypeSpecifier |
ImageTypeSpecifier.createFromRenderedImage(RenderedImage image)
RenderedImage (BufferedImage の場合もある) の配置を符号化する ImageTypeSpecifier を返します。 |
static ImageTypeSpecifier |
ImageTypeSpecifier.createGrayscale(int bits, int dataType, boolean isSigned)
与えられたビット深度のピクセルを、指定されたデータ型の配列要素にパックする、グレースケールイメージ形式の指示子を返します。
|
static ImageTypeSpecifier |
ImageTypeSpecifier.createGrayscale(int bits, int dataType, boolean isSigned, boolean isAlphaPremultiplied)
与えられたビット深度のピクセルを、指定されたデータ型の配列要素にパックする、グレースケールとプラスアルファのイメージ形式の指示子を返します。
|
static ImageTypeSpecifier |
ImageTypeSpecifier.createIndexed(byte[] redLUT, byte[] greenLUT, byte[] blueLUT, byte[] alphaLUT, int bits, int dataType)
与えられたビット深度のインデックス値を、指定されたデータ型の配列要素にパックする、インデックスされたカラーイメージ形式の指示子を返します。
|
static ImageTypeSpecifier |
ImageTypeSpecifier.createInterleaved(ColorSpace colorSpace, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied)
ComponentColorModel と PixelInterleavedSampleModel を使用する、インターリーブされたイメージ形式の指示子を返して、各ピクセル構成要素を別々の byte、short、または int に格納します。 |
static ImageTypeSpecifier |
ImageTypeSpecifier.createPacked(ColorSpace colorSpace, int redMask, int greenMask, int blueMask, int alphaMask, int transferType, boolean isAlphaPremultiplied)
DirectColorModel とパックされた SampleModel を使用する、パックされたイメージ形式の指示子を返して、1 byte、short、または int にパックされた各ピクセルを格納します。 |
ImageTypeSpecifier |
IIOParam.getDestinationType()
ImageTypeSpecifier として、setDestination(ImageTypeSpecifier) の呼び出しによって設定された場合、読み込みによって返されるイメージのタイプを返します。 |
ImageTypeSpecifier |
ImageReader.getRawImageType(int imageIndex)
イメージの raw 内部形式にもっとも近い形式を表す
SampleModel と ColorModel を示して、ImageTypeSpecifier を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract Iterator<ImageTypeSpecifier> |
ImageReader.getImageTypes(int imageIndex)
ImageTypeSpecifiers の形式で指定されたイメージが復号化されるイメージ型を含む Iterator を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
IIOMetadata |
ImageTranscoder.convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
符号化に使用でき、必要に応じて、ドキュメントインタフェースまたは符号化に使用する書き込み側プラグインに固有のほかのインタフェースを使用して変更できる、
IIOMetadata オブジェクトを返します。 |
abstract IIOMetadata |
ImageWriter.convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param) |
abstract IIOMetadata |
ImageWriter.getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
指定された型のイメージをエンコードするためのデフォルト値を含む
IIOMetadata オブジェクトを返します。 |
static Iterator<ImageWriter> |
ImageIO.getImageWriters(ImageTypeSpecifier type, String formatName)
指定された形式で、指定されたレイアウト (
ImageTypeSpecifier を使用して指定された) のイメージを符号化できるような、現在登録されているすべての ImageWriter を保持する Iterator を返します。 |
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 |
ImageReadParam.setDestinationType(ImageTypeSpecifier destinationType) |
void |
IIOParam.setDestinationType(ImageTypeSpecifier destinationType)
ImageTypeSpecifier を使用して、目的のイメージ形式をデスティネーションイメージに設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected static BufferedImage |
ImageReader.getDestination(ImageReadParam param, Iterator<ImageTypeSpecifier> imageTypes, int width, int height)
復号化されたピクセルデータが書き込まれる
BufferedImage を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract boolean |
IIOMetadataFormatImpl.canNodeAppear(String elementName, ImageTypeSpecifier imageType) |
boolean |
IIOMetadataFormat.canNodeAppear(String elementName, ImageTypeSpecifier imageType)
要素とその下のサブツリーを、
ImageTypeSpecifier で定義された、指定されたタイプのイメージのメタデータドキュメントに表示できる場合は、true を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract boolean |
ImageWriterSpi.canEncodeImage(ImageTypeSpecifier type)
このサービスプロバイダに関連する
ImageWriter 実装が、指定されたレイアウトでイメージをエンコードできる場合は、true を返します。 |
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.