public DataReader getDataReader(final TiffDirectory directory,
final PhotometricInterpreter photometricInterpreter,
final int bitsPerPixel, final int[] bitsPerSample, final int predictor,
final int samplesPerPixel, final int width, final int height, final int compression,
final ByteOrder byteorder) throws IOException, ImageReadException {
return new DataReaderStrips(directory, photometricInterpreter,
bitsPerPixel, bitsPerSample, predictor, samplesPerPixel,
width, height, compression, byteorder, rowsPerStrip, this);
}