クラスjavax.imageio.ImageReader
の使用
ImageReaderを使用するパッケージ
パッケージ
説明
Java Image I/O APIの基本パッケージです。
イメージの読み込みおよび書込み時にイベントの同期通知を処理するJavaイメージ入出力APIのパッケージです。
リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。
-
javax.imageioでのImageReaderの使用
ImageReaderを返すjavax.imageioのメソッド修飾子と型メソッド説明static ImageReaderImageIO.getImageReader(ImageWriter writer) 指定されたImageWriterに対応するImageReaderを返します(存在する場合)。または、このImageWriterのプラグインが対応するImageReaderを指定しない場合、または指定されたImageWriterが登録されていない場合、nullを返します。型ImageReaderの引数を持つ型を返すjavax.imageioのメソッド修飾子と型メソッド説明static Iterator<ImageReader> ImageIO.getImageReaders(Object input) 指定されたObject、通常はImageInputStreamを復号化できるような、現在登録されているすべてのImageReaderを保持するIteratorを返します。static Iterator<ImageReader> ImageIO.getImageReadersByFormatName(String formatName) 名前付きの形式を復号化できるような、現在登録されているすべてのImageReaderを保持するIteratorを返します。static Iterator<ImageReader> ImageIO.getImageReadersByMIMEType(String MIMEType) 指定されたMIMEタイプを持つファイルを復号化できるような、現在登録されているすべてのImageReaderを保持するIteratorを返します。static Iterator<ImageReader> ImageIO.getImageReadersBySuffix(String fileSuffix) 指定された接尾辞を持つファイルを復号化できるような、現在登録されているすべてのImageReaderを保持するIteratorを返します。型ImageReaderのパラメータを持つjavax.imageioのメソッド修飾子と型メソッド説明static Iterator<ImageTranscoder> ImageIO.getImageTranscoders(ImageReader reader, ImageWriter writer) 指定されたImageReaderおよびImageWriterのメタデータ間を変換できるような、現在登録されているすべてのImageTranscoderを保持するIteratorを返します。static ImageWriterImageIO.getImageWriter(ImageReader reader) 指定されたImageReaderに対応するImageWriterを返します(存在する場合)。または、このImageReaderのプラグインが対応するImageWriterを指定しない場合、または指定されたImageReaderが登録されていない場合、nullを返します。 -
javax.imageio.eventでのImageReaderの使用
型ImageReaderのパラメータを持つjavax.imageio.eventのメソッド修飾子と型メソッド説明voidIIOReadProgressListener.imageComplete(ImageReader source) 現在のイメージの読込みオペレーションが完了したことを通知します。voidIIOReadProgressListener.imageProgress(ImageReader source, float percentageDone) 関連するImageReaderの、現在のread呼出しのおおよその完了度合いを通知します。voidIIOReadProgressListener.imageStarted(ImageReader source, int imageIndex) イメージの読込みオペレーションが始まることを通知します。voidIIOReadUpdateListener.imageUpdate(ImageReader source, BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands) 指定されたイメージ領域が更新されたことを通知します。voidIIOReadUpdateListener.passComplete(ImageReader source, BufferedImage theImage) 現在の読込みオペレーションがプログレッシブ・パスを完了したことを通知します。voidIIOReadUpdateListener.passStarted(ImageReader source, BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands) 現在の読込みオペレーションがプログレッシブ・パスを開始することを通知します。voidIIOReadProgressListener.readAborted(ImageReader source) リーダーのabortメソッドにより読込みが中断されたことを通知します。voidIIOReadProgressListener.sequenceComplete(ImageReader source) 読込みオペレーションのシーケンスが完了したことを通知します。voidIIOReadProgressListener.sequenceStarted(ImageReader source, int minIndex) 読込みオペレーションのシーケンスが始まることを通知します。voidIIOReadProgressListener.thumbnailComplete(ImageReader source) サムネールの読込みオペレーションが完了したことを通知します。voidIIOReadUpdateListener.thumbnailPassComplete(ImageReader source, BufferedImage theThumbnail) 現在のサムネール読込みオペレーションがプログレッシブ・パスを完了したことを通知します。voidIIOReadUpdateListener.thumbnailPassStarted(ImageReader source, BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands) 現在のサムネール読込みオペレーションがプログレッシブ・パスを開始することを通知します。voidIIOReadProgressListener.thumbnailProgress(ImageReader source, float percentageDone) 関連するImageReader内の、現在のgetThumbnail呼出しのおおよその完了度合いを通知します。voidIIOReadProgressListener.thumbnailStarted(ImageReader source, int imageIndex, int thumbnailIndex) サムネールの読込みオペレーションが始まることを通知します。voidIIOReadUpdateListener.thumbnailUpdate(ImageReader source, BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands) サムネール・イメージの指定された領域が更新されたことを通知します。voidIIOReadWarningListener.warningOccurred(ImageReader source, String warning) デコーディングでの致命的でないエラーの発生を通知します。 -
javax.imageio.spiでのImageReaderの使用
ImageReaderを返すjavax.imageio.spiのメソッド修飾子と型メソッド説明ImageReaderSpi.createReaderInstance()このサービス・プロバイダに関連するImageReader実装のインスタンスを返します。abstract ImageReaderImageReaderSpi.createReaderInstance(Object extension) このサービス・プロバイダに関連するImageReader実装のインスタンスを返します。型ImageReaderのパラメータを持つjavax.imageio.spiのメソッド修飾子と型メソッド説明booleanImageReaderSpi.isOwnReader(ImageReader reader) 渡されたImageReaderオブジェクトがこのサービス・プロバイダに関連するImageReaderのインスタンスの場合は、trueを返します。