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
-
-
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
Fields Modifier and Type Field Description private int[]
channelMask
private int
componentCount
private int[][]
data
private java.awt.image.WritableRaster
dstRaster
private java.awt.image.SampleModel
dstSM
private Scanline.ScanlineFilter
inputFilter
private java.awt.image.Raster
srcRaster
private java.awt.image.SampleModel
srcSM
private int[]
tmp
-
Constructor Summary
Constructors Modifier Constructor Description protected
GenericRasterScanline(java.awt.image.Raster src, java.awt.image.WritableRaster dst, int length, int[] bitsPerChannel, Scanline.ScanlineFilter inputFilter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
accumulate(int weight, Scanline dst)
protected void
clear()
protected void
fetch(int x, int y)
protected void
filter(int[] preShift, int[] postShift, Weighttab[] tabs, Scanline dst)
protected void
shift(int[] shift)
protected void
store(int x, int y)
-
-
-
Field Detail
-
srcRaster
private final java.awt.image.Raster srcRaster
-
dstRaster
private final java.awt.image.WritableRaster dstRaster
-
componentCount
private final int componentCount
-
data
private final int[][] data
-
srcSM
private final java.awt.image.SampleModel srcSM
-
dstSM
private final java.awt.image.SampleModel dstSM
-
channelMask
private final int[] channelMask
-
tmp
private final int[] tmp
-
inputFilter
private final Scanline.ScanlineFilter inputFilter
-
-
Constructor Detail
-
GenericRasterScanline
protected GenericRasterScanline(java.awt.image.Raster src, java.awt.image.WritableRaster dst, int length, int[] bitsPerChannel, Scanline.ScanlineFilter inputFilter)
-
-
Method Detail
-
accumulate
protected void accumulate(int weight, Scanline dst)
- Specified by:
accumulate
in classScanline
-
-