クラスjavax.imageio.ImageReader
の使用

ImageReaderを使用するパッケージ
パッケージ
説明
Java Image I/O APIの基本パッケージです。
イメージの読み込みおよび書込み時にイベントの同期通知を処理するJavaイメージ入出力APIのパッケージです。
リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。
  • javax.imageioでのImageReaderの使用

    ImageReaderを返すjavax.imageioのメソッド
    修飾子と型
    メソッド
    説明
    ImageIO.getImageReader(ImageWriter writer)
    指定されたImageWriterに対応するImageReader(存在する場合)を返します。このImageWriterのプラグインが対応するImageReaderを指定しない場合、または指定されたImageWriterが登録されていない場合はnullを返します。
    ImageReaderの引数を持つ型を返すjavax.imageioのメソッド
    修飾子と型
    メソッド
    説明
    ImageIO.getImageReaders(Object input)
    指定されたObject、通常はImageInputStreamを復号化できるような、現在登録されているすべてのImageReaderを保持するIteratorを返します。
    ImageIO.getImageReadersByFormatName(String formatName)
    名前付きの形式を復号化できるような、現在登録されているすべてのImageReaderを保持するIteratorを返します。
    指定されたMIMEタイプを持つファイルを復号化できるような、現在登録されているすべてのImageReaderを保持するIteratorを返します。
    ImageIO.getImageReadersBySuffix(String fileSuffix)
    指定された接尾辞を持つファイルを復号化できるような、現在登録されているすべてのImageReaderを保持するIteratorを返します。
    ImageReaderのパラメータを持つjavax.imageioのメソッド
    修飾子と型
    メソッド
    説明
    ImageIO.getImageTranscoders(ImageReader reader, ImageWriter writer)
    指定されたImageReaderおよびImageWriterのメタデータ間を変換できるような、現在登録されているすべてのImageTranscoderを保持するIteratorを返します。
    ImageIO.getImageWriter(ImageReader reader)
    指定されたImageReaderに対応するImageWriter(存在する場合)を返します。このImageReaderのプラグインが対応するImageWriterを指定しない場合、または指定されたImageReaderが登録されていない場合はnullを返します。
  • javax.imageio.eventでのImageReaderの使用

    ImageReaderのパラメータを持つjavax.imageio.eventのメソッド
    修飾子と型
    メソッド
    説明
    void
    IIOReadProgressListener.imageComplete(ImageReader source)
    現在のイメージの読込みオペレーションが完了したことを通知します。
    void
    IIOReadProgressListener.imageProgress(ImageReader source, float percentageDone)
    関連するImageReaderの、現在のread呼出しのおおよその完了度合いを通知します。
    void
    IIOReadProgressListener.imageStarted(ImageReader source, int imageIndex)
    イメージの読込みオペレーションが始まることを通知します。
    void
    IIOReadUpdateListener.imageUpdate(ImageReader source, BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
    指定されたイメージ領域が更新されたことを通知します。
    void
    IIOReadUpdateListener.passComplete(ImageReader source, BufferedImage theImage)
    現在の読込みオペレーションがプログレッシブ・パスを完了したことを通知します。
    void
    IIOReadUpdateListener.passStarted(ImageReader source, BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
    現在の読込みオペレーションがプログレッシブ・パスを開始することを通知します。
    void
    IIOReadProgressListener.readAborted(ImageReader source)
    リーダーのabortメソッドにより読込みが中断されたことを通知します。
    void
    IIOReadProgressListener.sequenceComplete(ImageReader source)
    読込みオペレーションのシーケンスが完了したことを通知します。
    void
    IIOReadProgressListener.sequenceStarted(ImageReader source, int minIndex)
    読込みオペレーションのシーケンスが始まることを通知します。
    void
    IIOReadProgressListener.thumbnailComplete(ImageReader source)
    サムネールの読込みオペレーションが完了したことを通知します。
    void
    IIOReadUpdateListener.thumbnailPassComplete(ImageReader source, BufferedImage theThumbnail)
    現在のサムネール読込みオペレーションがプログレッシブ・パスを完了したことを通知します。
    void
    IIOReadUpdateListener.thumbnailPassStarted(ImageReader source, BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
    現在のサムネール読込みオペレーションがプログレッシブ・パスを開始することを通知します。
    void
    IIOReadProgressListener.thumbnailProgress(ImageReader source, float percentageDone)
    関連するImageReader内の、現在のgetThumbnail呼出しのおおよその完了度合いを通知します。
    void
    IIOReadProgressListener.thumbnailStarted(ImageReader source, int imageIndex, int thumbnailIndex)
    サムネールの読込みオペレーションが始まることを通知します。
    void
    IIOReadUpdateListener.thumbnailUpdate(ImageReader source, BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
    サムネール・イメージの指定された領域が更新されたことを通知します。
    void
    IIOReadWarningListener.warningOccurred(ImageReader source, String warning)
    デコーディングでの致命的でないエラーの発生を通知します。
  • javax.imageio.spiでのImageReaderの使用

    ImageReaderを返すjavax.imageio.spiのメソッド
    修飾子と型
    メソッド
    説明
    ImageReaderSpi.createReaderInstance()
    このサービス・プロバイダに関連するImageReader実装のインスタンスを返します。
    abstract ImageReader
    ImageReaderSpi.createReaderInstance(Object extension)
    このサービス・プロバイダに関連するImageReader実装のインスタンスを返します。
    ImageReaderのパラメータを持つjavax.imageio.spiのメソッド
    修飾子と型
    メソッド
    説明
    boolean
    ImageReaderSpi.isOwnReader(ImageReader reader)
    渡されたImageReaderオブジェクトがこのサービス・プロバイダに関連するImageReaderのインスタンスの場合は、trueを返します。