Class ScanExpediterInterlaced
java.lang.Object
org.apache.commons.imaging.formats.png.AbstractScanExpediter
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 AbstractScanExpediter
abstractTransparencyFilter, bi, bitDepth, bitsPerPixel, bytesPerPixel, gammaCorrection, height, is, pngChunkPlte, pngColorType, width -
Constructor Summary
ConstructorsConstructorDescriptionScanExpediterInterlaced(int width, int height, InputStream is, BufferedImage bi, PngColorType pngColorType, int bitDepth, int bitsPerPixel, PngChunkPlte pngChunkPLTE, GammaCorrection gammaCorrection, AbstractTransparencyFilter abstractTransparencyFilter) -
Method Summary
Modifier and TypeMethodDescriptionvoiddrive()private voidvisit(int x, int y, BufferedImage bi, BitParser fBitParser, int pixelIndexInScanline) Methods inherited from class AbstractScanExpediter
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 pngChunkPLTE, GammaCorrection gammaCorrection, AbstractTransparencyFilter abstractTransparencyFilter)
-
-
Method Details
-
drive
- Specified by:
drivein classAbstractScanExpediter- Throws:
ImagingExceptionIOException
-
visit
private void visit(int x, int y, BufferedImage bi, BitParser fBitParser, int pixelIndexInScanline) throws ImagingException, IOException - Throws:
ImagingExceptionIOException
-