Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction | Help Version 19.0.8.30
|
JBIG defines a method for lossless compression encoding of a bi-level image (two color image). This method can also be used for coding grayscale and color images. LEADTOOLS now completely supports all three types of images, giving you the ability to make full use of this powerful compression.
LEADTOOLS also supports the Progressive capability of JBIG, allowing you to store and send multiple representations of images at different resolutions without any extra storage overhead. You can use the ReadLoadResolutions method to examine which sizes are available in a file. You can then use the Resolution property to specify which size to load. When saving a file, you can use the SetResolutions method to set resolutions for the next save operation.
To achieve the highest compression ratios available in the JBIG format, LEAD now takes full advantage of all the functional blocks of this robust standard:
This feature is useful for dealing with grayscale image data.
All the free parameters specified by the JBIG standard are applied in LEAD to achieve maximal compression and the highest speed for any saving or loading operation.
LEADTOOLS currently supports more than 1 bit plane and more than 1 resolution layer in JBIG files. However, we do not support saving different ordering of strips inside the JBIG file. The JBIG filter is built now such that it supports the optimum ordering of strips inside the JBIG file such that as soon as you open the file you find the lowest resolution layer.
JBIG supports progressive loading of an image. This is done by loading the lowest resolution available in a file and then loading the next resolution, and so on, up to the last available resolution. To implement progressive loading of a JBIG image, use the CodecsLoadOptions class to set the number of passes/resolutions to load. Progressive loading will be implemented as follows:
JBIG support is available only with the JBIG Module. For more information about required files, refer to Files To Be Included With Your Application.
JBIG support is available only with the Document/Medical toolkits.