JBIG and JBIG2 Image Compression SDK Libraries
LEADTOOLS compression libraries for .NET 6+, .NET Framework, .NET MAUI, Xamarin, UWP, C++ Class Library, C#, VB, C/C++, Java, Objective-C, Swift, and HTML / JavaScript developers fully support the JBIG and JBIG2 standards for bitonal, grayscale, and color image data.
JBIG and JBIG2 Image Compression Libraries
LEADTOOLS compression libraries can load and save JBIG and JBIG2 compressed bitonal, grayscale, and color image data in JBIG and TIFF file formats. As well, LEADTOOLS supports multi-resolution JBIG to store multiple resolutions of the image without any added storage overhead.
JBIG Functional Blocks
To achieve the highest compression ratios possible, LEADTOOLS takes full advantage of all the functional blocks of the JBIG compression standard:
- The Adaptive Arithmetic Encoder, which represents the heart of JBIG, predicts and encodes future data symbols based on the data that is currently being encoded.
- Adaptive Template Block provides improved compression efficiency (up to 80%) for images rendered with half-toning.
- Typical Prediction Block skips the encoding of regions of solid pixels to improve compression.
- Resolution Reduction Block generates a lower resolution version of the image data.
- Deterministic Prediction Block skips the encoding of data that can be determined by the neighboring pixels in a lower resolution version of the data.
Specialized JBIG2 Features: Sequential and Random-access
LEADTOOLS supports sequential and random-access JBIG2, including the various JBIG2 flavors of text and generic region encoding and decoding procedures based on sequential coding of the image pixels using arithmetic coding. Saving images as JBIG2 results in smaller image file sizes when compared to other industry-standard compressed formats such as JBIG, CCITT G3, and G4. JBIG2 can compress bitonal images 2 to 5 times better than the same image compressed with CCITT G4 compression.
Comparison of Bitonal Compressions
JBIG and JBIG2 offer outstanding compression ratios for all bit depths. However, it is an exceptional choice for 1-bit black and white images, outperforming LZW and TIFF CCITT Group 4.
Superior Compression Algorithms
LEADTOOLS is the premier choice to compress and decompress images. It supplies broad support for a host of industry-standard compression algorithms. LEADTOOLS also has advanced and proprietary compression techniques that result in smaller files with better quality. Because LEADTOOLS is the only toolkit that has these options, your product will have an edge to beat the competition.
Industry Standard:
Easy to Integrate
LEADTOOLS handles the heavy lifting, eliminating months of R&D, while giving you the best quality and performance available. You'll be free to focus on other components of your application. Download the LEADTOOLS evaluation to streamline your development.
JBIG and JBIG2 Image Compression SDK Platforms and Programming Interfaces
Operating Systems
Projects that use LEADTOOLS JBIG and JBIG2 Image Compression libraries can be deployed to Windows, Linux, macOS, Android, iOS, and Web devices.
Frameworks
Developers that are leveraging these frameworks can utilize the JBIG and JBIG2 Image Compression SDK: .NET 6+, .NET Framework, .NET MAUI, Xamarin, UWP, WinForms, C++ Class Library, ASP.NET, and Web Services / Web API (JSON, SOAP, REST)
Programming, Scripting, Markup
JBIG and JBIG2 Image Compression code snippets and demo applications are provided for the following: C#, VB, XAML, C/C++, Java, Objective-C, Swift, and HTML / JavaScript
Start Coding with LEADTOOLS JBIG and JBIG2 Image Compression
JBIG and JBIG2 Image Compression libraries as well as all LEADTOOLS Recognition, Document, Medical, Vector, and Imaging technologies for all development and target platforms, including Windows, Linux, and macOS.
Online Demo Application that include JBIG and JBIG2 Image Compression SDK Libraries
HTML5/JavaScript Viewer
Demonstrates the features of the LEADTOOLS HTML5/JavaScript image viewer. Features include:
- Load an image from url
- Rotate
- Zoom
- Flip horizontally and vertically