JBIG-KIT Lossless Image Compression Library
JBIG-KIT, by Markus Kuhn, is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level high-resolution image data such as scanned documents
This library is available in portable C code and has been widely used in fax products, printer firmware and drivers, and document management systems. The package includes a variant implementation of just the ITU-T T.85 profile, with memory management optimised for embedded and fax applications.
The package includes two variant implementations: jbig.c implements nearly all options of the standard, but has to keep the full uncompressed image in memory, whereas jbig85.c implements just the ITU-T T.85 profile, with memory management optimized for embedded and fax applications, buffering only a few lines of the uncompressed image in memory, able to stream images of initially unknown height.
JBIG-KIT provides a portable library of compression and decompression functions with a documented interface that you can include very easily into your image or document processing software. In addition, JBIG-KIT provides ready-to-use compression and decompression programs with a simple command line interface (similar to the converters found in netpbm).
Examples of standard data transfer formats that encapsulate JBIG1 streams include Zenographics Zj-stream, TIFF-FX (RFC 2301), and fax.
You can use JBIG-KIT free of charge under the conditions of the GNU GPL or alternatively, you can also get a commercial licence for applications that are incompatible with GPL requirements by contacting us.
-
swap_vertical_circlemode_editAuthors (1)Dr Markus Kuhn
-
swap_vertical_circlecloud_downloadSupporting documents (1)Product brochureJBIG-KIT Lossless Image Compression Library.pdfAdditional files may be available once you've completed the transaction for this product. If you've already done so, please log into your account and visit My account / Downloads section to view them.
Sign up to our newsletter
If you would like to keep up to date with the latest opportunities, please sign up to our newsletter.