All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| ArithmeticDecoder |
This class represents the arithmetic decoder, described in ISO/IEC 14492:2001 in E.3
|
| ArithmeticIntegerDecoder |
This class represents the arithmetic integer decoder, described in ISO/IEC 14492:2001 (Annex A).
|
| Bitmap |
This class represents a bi-level image that is organized like a bitmap.
|
| Bitmaps |
|
| BitmapScanline |
|
| Cache |
|
| CacheBridge |
|
| CacheFactory |
|
| CombinationOperator |
This enumeration keeps the available logical operator defined in the JBIG2 ISO standard.
|
| CX |
CX represents the context used by arithmetic decoding and arithmetic integer decoding.
|
| DefaultInputStreamFactory |
|
| Dictionary |
Interface for all JBIG2 dictionaries segments.
|
| DictionaryViewer |
This class is for debug purpose only.
|
| EncodedTable |
This class represents a encoded huffman table.
|
| EndOfStripe |
This segment flags an end of stripe (see JBIG2 ISO standard, 7.4.9).
|
| Filter |
|
| Filter.Bessel |
|
| Filter.Blackman |
|
| Filter.Box |
|
| Filter.Catrom |
|
| Filter.Cubic |
|
| Filter.Gaussian |
|
| Filter.Hamming |
|
| Filter.Hanning |
|
| Filter.Hermite |
|
| Filter.Lanczos |
|
| Filter.Mitchell |
|
| Filter.Point |
|
| Filter.Quadratic |
|
| Filter.Sinc |
|
| Filter.Triangle |
|
| FilterType |
A FilterType enum for defining certain downscale filters to apply.
|
| FixedSizeTable |
This class represents a fixed size huffman table.
|
| GenericRefinementRegion |
This class represents a generic refinement region and implements the procedure described in JBIG2 ISO standard, 6.3
and 7.4.7.
|
| GenericRefinementRegion.Template |
|
| GenericRefinementRegion.Template0 |
|
| GenericRefinementRegion.Template1 |
|
| GenericRegion |
This class represents a generic region segment.
Parsing is done as described in 7.4.5.
Decoding procedure is done as described in 6.2.5.7 and 7.4.6.4.
|
| HalftoneRegion |
This class represents the data of segment type "Halftone region".
|
| HuffmanTable |
This abstract class is the base class for all types of huffman tables.
|
| HuffmanTable.Code |
This static class represents a code for use in huffman tables.
|
| InputStreamFactory |
|
| IntegerMaxValueException |
Can be used if the maximum value limit of an integer is exceeded.
|
| InternalNode |
This class represents an internal node of a huffman tree.
|
| InvalidHeaderValueException |
Can be used if a segment header value is invalid.
|
| JBIG2Document |
This class represents the document structure with its pages and global segments.
|
| JBIG2Exception |
Identifies a JBIG2 exception.
|
| JBIG2Globals |
This class stores segments, that aren't associated to a page.
|
| JBIG2ImageMetadata |
|
| JBIG2ImageMetadataFormat |
|
| JBIG2ImageReader |
|
| JBIG2ImageReaderSpi |
Necessary extension for ImageIO standard.
|
| JBIG2Page |
This class represents a JBIG2 page.
|
| JBIG2ReadParam |
This class extends ImageReadParam and contains region of interest and scale / subsampling functionality
|
| MMRConstants |
Constants for MMR (de)compression.
|
| MMRDecompressor |
A decompressor for MMR compression.
|
| MMRDecompressor.Code |
|
| Node |
Base class for all nodes in a huffman tree.
|
| OutOfBandNode |
Represents a out of band node in a huffman tree.
|
| PageInformation |
This class represents the segment type "Page information", 7.4.8 (page 73).
|
| ParameterizedFilter |
|
| PatternDictionary |
This class represents the segment type "Pattern dictionary", 7.4.4.
|
| Profiles |
TODO: This class is not implemented yet and empty.
|
| Region |
Interface for all JBIG2 region segments.
|
| RegionSegmentInformation |
This class represents the "Region segment information" field, 7.4.1 (page 50).
|
| Resizer |
|
| Resizer.Mapping |
|
| Resizer.Order |
Order in which to apply filter
|
| Scanline |
|
| Scanline.ByteBGRScanline |
A Scanline for pixel interleaved byte data with three components.
|
| Scanline.ByteBiLevelPackedScanline |
A Scanline for BiLevel input data (MultiPixelPackedSampleModel) to indexed output data
(sun.awt.image.ByteInterleavedRaster).
|
| Scanline.GenericRasterScanline |
A Scanline for packed integer pixels.
|
| Scanline.IntegerSinglePixelPackedScanline |
A Scanline for packed integer pixels.
|
| Scanline.ScanlineFilter |
|
| SegmentData |
Interface for all data parts of segments.
|
| SegmentHeader |
The basic class for all JBIG2 segments.
|
| ServiceLookup<B> |
|
| SoftReferenceCache |
|
| SoftReferenceCacheBridge |
|
| StandardTables |
|
| StandardTables.StandardTable |
|
| SubInputStream |
A wrapper for an ImageInputStream which is able to provide a view of a specific part of the wrapped stream.
|
| SymbolDictionary |
This class represents the data of segment type "Symbol dictionary".
|
| Table |
This class represents a "Table" segment.
|
| TestImage |
This is a utility class.
|
| TestImage.ImageComponent |
|
| TextRegion |
This class represented the segment type "Text region", 7.4.3, page 56.
|
| Utils |
|
| ValueNode |
Represents a value node in a huffman tree.
|
| Weighttab |
|