Class PixelParserBitFields
java.lang.Object
org.apache.commons.imaging.formats.bmp.PixelParser
org.apache.commons.imaging.formats.bmp.PixelParserSimple
org.apache.commons.imaging.formats.bmp.PixelParserBitFields
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final intprivate final intprivate final intprivate intprivate final intprivate final intprivate final intprivate final intFields inherited from class org.apache.commons.imaging.formats.bmp.PixelParser
bhi, colorTable, imageData, is -
Constructor Summary
ConstructorsConstructorDescriptionPixelParserBitFields(BmpHeaderInfo bhi, byte[] colorTable, byte[] imageData) -
Method Summary
Methods inherited from class org.apache.commons.imaging.formats.bmp.PixelParserSimple
processImageMethods inherited from class org.apache.commons.imaging.formats.bmp.PixelParser
getColorTableRGB
-
Field Details
-
redShift
private final int redShift -
greenShift
private final int greenShift -
blueShift
private final int blueShift -
alphaShift
private final int alphaShift -
redMask
private final int redMask -
greenMask
private final int greenMask -
blueMask
private final int blueMask -
alphaMask
private final int alphaMask -
bytecount
private int bytecount
-
-
Constructor Details
-
PixelParserBitFields
PixelParserBitFields(BmpHeaderInfo bhi, byte[] colorTable, byte[] imageData)
-
-
Method Details
-
getMaskShift
private int getMaskShift(int mask) -
getNextRGB
- Specified by:
getNextRGBin classPixelParserSimple- Throws:
ImageReadExceptionIOException
-
newline
- Specified by:
newlinein classPixelParserSimple- Throws:
ImageReadExceptionIOException
-