| protected static void | ImageReader. checkReadParamBandSettings(ImageReadParam param, int numSrcBands, int numDstBands) | ImageReadParamのソースおよびデスティネーションのバンド設定の有効性を判定するために、読取り側が使用するユーティリティ・メソッドです。
 | 
| protected static void | ImageReader. computeRegions(ImageReadParam param, int srcWidth, int srcHeight, BufferedImage image, Rectangle srcRegion, Rectangle destRegion) | ソース・イメージの幅と高さ、オプションのデスティネーション・イメージ、およびオプションのImageReadParamを考慮して、対象のソース領域および対象のデスティネーション領域を計算します。 | 
| protected static BufferedImage | ImageReader. getDestination(ImageReadParam param, Iterator<ImageTypeSpecifier> imageTypes, int width, int height) | 復号化されたピクセル・データが書き込まれるBufferedImageを返します。 | 
| protected static Rectangle | ImageReader. getSourceRegion(ImageReadParam param, int srcWidth, int srcHeight) | 指定されたImageReadParamのソース領域とサブサンプリングの座標の設定を考慮して、読取り側が読み取るソース・イメージの領域を計算するために使用するユーティリティ・メソッドです。 | 
| abstract BufferedImage | ImageReader. read(int imageIndex, ImageReadParam param) | imageIndexによってインデックスを付けられたイメージを読み込み、指定されたImageReadParamを使用して、完全なBufferedImageとして返します。
 | 
| IIOImage | ImageReader. readAll(int imageIndex, ImageReadParam param) | imageIndexによってインデックスを付けられたイメージを読み込み、指定されたImageReadParamを使用して、イメージ、サムネール、および関連するイメージのメタデータを保持するIIOImageを返します。
 | 
| RenderedImage | ImageReader. readAsRenderedImage(int imageIndex, ImageReadParam param) | imageIndexによってインデックスを付けられたイメージの内容を保持するRenderedImageオブジェクトを返します。
 | 
| Raster | ImageReader. readRaster(int imageIndex, ImageReadParam param) | 色変換を適用せずに、イメージ・ストリームからのピクセル・データを保持する新しいRasterオブジェクトを返します。 |