Package org.apache.pdfbox.jbig2.image
Class Scanline.GenericRasterScanline
java.lang.Object
org.apache.pdfbox.jbig2.image.Scanline
org.apache.pdfbox.jbig2.image.Scanline.GenericRasterScanline
- Enclosing class:
Scanline
A Scanline for packed integer pixels.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.pdfbox.jbig2.image.Scanline
Scanline.ByteBGRScanline, Scanline.ByteBiLevelPackedScanline, Scanline.GenericRasterScanline, Scanline.IntegerSinglePixelPackedScanline, Scanline.ScanlineFilter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int[]
private final int
private final int[][]
private final WritableRaster
private final SampleModel
private final Scanline.ScanlineFilter
private final Raster
private final SampleModel
private final int[]
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
GenericRasterScanline
(Raster src, WritableRaster dst, int length, int[] bitsPerChannel, Scanline.ScanlineFilter inputFilter) -
Method Summary
-
Field Details
-
srcRaster
-
dstRaster
-
componentCount
private final int componentCount -
data
private final int[][] data -
srcSM
-
dstSM
-
channelMask
private final int[] channelMask -
tmp
private final int[] tmp -
inputFilter
-
-
Constructor Details
-
GenericRasterScanline
protected GenericRasterScanline(Raster src, WritableRaster dst, int length, int[] bitsPerChannel, Scanline.ScanlineFilter inputFilter)
-
-
Method Details
-
accumulate
- Specified by:
accumulate
in classScanline
-
clear
protected void clear() -
fetch
protected void fetch(int x, int y) -
filter
-
shift
protected void shift(int[] shift) -
store
protected void store(int x, int y)
-