Class AbstractPixelParser
- java.lang.Object
-
- org.apache.commons.imaging.formats.bmp.AbstractPixelParser
-
- Direct Known Subclasses:
AbstractPixelParserSimple,PixelParserRle
abstract class AbstractPixelParser extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) BmpHeaderInfobhi(package private) byte[]colorTable(package private) byte[]imageData(package private) java.io.InputStreamis
-
Constructor Summary
Constructors Constructor Description AbstractPixelParser(BmpHeaderInfo bmpHeaderInfo, byte[] colorTable, byte[] imageData)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) intgetColorTableRgb(int index)abstract voidprocessImage(ImageBuilder imageBuilder)
-
-
-
Field Detail
-
bhi
final BmpHeaderInfo bhi
-
colorTable
final byte[] colorTable
-
imageData
final byte[] imageData
-
is
final java.io.InputStream is
-
-
Constructor Detail
-
AbstractPixelParser
AbstractPixelParser(BmpHeaderInfo bmpHeaderInfo, byte[] colorTable, byte[] imageData)
-
-
Method Detail
-
getColorTableRgb
int getColorTableRgb(int index)
-
processImage
public abstract void processImage(ImageBuilder imageBuilder) throws ImagingException, java.io.IOException
- Throws:
ImagingExceptionjava.io.IOException
-
-