Class ScanExpediterInterlaced
java.lang.Object
org.apache.commons.imaging.formats.png.ScanExpediter
org.apache.commons.imaging.formats.png.ScanExpediterInterlaced
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int[]private static final int[]private static final int[]private static final int[]Fields inherited from class org.apache.commons.imaging.formats.png.ScanExpediter
bi, bitDepth, bitsPerPixel, bytesPerPixel, gammaCorrection, height, is, pngChunkPLTE, pngColorType, transparencyFilter, width -
Constructor Summary
ConstructorsConstructorDescriptionScanExpediterInterlaced(int width, int height, InputStream is, BufferedImage bi, PngColorType pngColorType, int bitDepth, int bitsPerPixel, PngChunkPlte fPNGChunkPLTE, GammaCorrection gammaCorrection, TransparencyFilter transparencyFilter) -
Method Summary
Modifier and TypeMethodDescriptionvoiddrive()private voidvisit(int x, int y, BufferedImage bi, BitParser fBitParser, int pixelIndexInScanline) Methods inherited from class org.apache.commons.imaging.formats.png.ScanExpediter
getBitsToBytesRoundingUp, getNextScanline, getPixelARGB, getPixelRGB, getRGB, getScanlineFilter, unfilterScanline
-
Field Details
-
STARTING_ROW
private static final int[] STARTING_ROW -
STARTING_COL
private static final int[] STARTING_COL -
ROW_INCREMENT
private static final int[] ROW_INCREMENT -
COL_INCREMENT
private static final int[] COL_INCREMENT
-
-
Constructor Details
-
ScanExpediterInterlaced
ScanExpediterInterlaced(int width, int height, InputStream is, BufferedImage bi, PngColorType pngColorType, int bitDepth, int bitsPerPixel, PngChunkPlte fPNGChunkPLTE, GammaCorrection gammaCorrection, TransparencyFilter transparencyFilter)
-
-
Method Details
-
visit
private void visit(int x, int y, BufferedImage bi, BitParser fBitParser, int pixelIndexInScanline) throws ImageReadException, IOException - Throws:
ImageReadExceptionIOException
-
drive
- Specified by:
drivein classScanExpediter- Throws:
ImageReadExceptionIOException
-