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 TypeMethodDescriptionvoid
drive()
private void
visit
(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:
ImageReadException
IOException
-
drive
- Specified by:
drive
in classScanExpediter
- Throws:
ImageReadException
IOException
-