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
Technology No. Kuh-266-02 - JBIG-KIT

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 brochure
    JBIG-KIT Lossless Image Compression Library.pdf
    Additional 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.
Commercial Use Licence - 10 CPU's
Non-exclusive licence in a specific field on up to 10 CPU's

Term: 20 years

Price per unit:
From £630.00 excl. VAT

Commercial Use Licence - 1000 CPU's
Non-exclusive licence in a specific field on up to 1000 CPU's

Term: 20 years

Price per unit:
From £2,700.00 excl. VAT

Sign up to our newsletter

If you would like to keep up to date with the latest opportunities, please sign up to our newsletter.