LEADTOOLS Mixed Raster Content (MRC) SDK
With LEADTOOLS imaging SDKs, .NET, WPF, C/C++ and web developers can store complex mixed MRC images efficiency within complex formats such as LEAD MRC, standard MRC T.44, and PDF.
The LEADTOOLS MRC compression offers programmers the advantage of programming optimal compression for documents that have both text and color images in the same file. Standard compression schemes are geared toward an image being entirely text or color, the MRC model offers the advantage of using optimal compression for images that have both text and color in the same image. This results in both high compression factors and high detail retention.
LEADTOOLS MRC:
LEADTOOLS Mixed Raster Content enables most different coding methods and many resolutions (such as 1-bit, 2-bit, grayscale, and pictures) to be used within a single page by defining a 3-layer image model for structuring and combining the scanned image data. The image is segmented and each segment assigned a type based on the number of colors used in that segment. Segments can be combined and compressed using different compression schemes to create a file that balances quality with compression.
Image Segmentation
The MRC toolkit provides an efficient way to segment the image. The segmentation process breaks the image according to its colors into different 9 types:
- Background (The most prevalent color in the document)
- One color Segment
- 1 bit black and white (Text) Segment
- 1 bit color Segment
- 2 bit color Segment
- 2 bit grayscale Segment
- 2 bit black and white (Text) Segment.
- 8-bit grayscale Segment
- Image Segment
Key Features:
- Native 32 and 64 bit binaries for loading, saving, converting and compressing LEAD MRC files
- Add LEAD MRC file support to single or multi-thread applications
- Automatic image segmentation with optimization options
- Manual image segmentation for further optimizing the automatic segmentation results
- Image segment types: background, one color, black and white, two color, four color, four level grayscale, anti-aliased black and white text, 256 level grayscale and full color image
- Specify compression for each image segment type
- CCITT G3 /G4, JBIG, LZW, CMW, CMP and JPEG
- Compress single or multi-page LEAD MRC files.
PDF Compression with Segmentation:
LEADTOOLS provides a variety of options for handling PDF files. image-based PDF compression is just one option of the many options. With LEADTOOLS, .NET, WPF, C/C++ and web developers can store complex mixed raster content (MRC) images efficiency within complex formats such as LEAD MRC, standard MRC T.44, and PDF.
Overview of LEADTOOLS PDF Image Compression SDK Technology
Maintain quality while maximizing PDF compression with LEADTOOLS advanced image segmentation and compression technologies. The resulting compressed PDF can be loaded and viewed in any PDF viewer that supports standard PDF files. This process creates PDF files with better compression and quality than a standard raster PDF file.
- Native 32 and 64 bit binaries for compressing PDF files
- Add PDF compression to single or multi-threaded applications
- Automatically segment the image with optimization options
- Manual image segmentation for further optimizing the automatic results
- Compression for different segment types can be automatically or manually selected
- Compression options include: ZIP, LZW, CCITT G3 /G4, JBIG2, and JPEG
- Automatic background detection
- Compress single or multi-page PDF files
Standard MRC T.44: Data Compression / File Compression for Documents
MRC separates an image, through efficient algorithms, into three different layers: foreground, background, and mask. Each layer is compressed separately using the best type of compression for that data type and is later uncompressed and recombined to restore the original image.
For Example: A foreground layer contains color data for the text and line art, and may also contain photographic or continuous tone color data. The background layer generally contains low-resolution color image data, such as a background image, a wash or other pattern that would have text overlaid on it. The mask layer or the selector layer controls the process of image regeneration and contains binary image data that is high spatial resolution, such as text and line art. This layer is used for drawing the corresponding foreground and background layers.
Key Features:
- Native 32 and 64 bit binaries for loading, saving, converting and compressing MRC T.44 files
- Add MRC T.44 file support to single or multi-thread applications
- Automatic image segmentation with optimization options
- Manual image segmentation for further optimizing the automatic segmentation results
- Specify compression for each image segment type
- CCITT G3 /G4, JBIG2, and JPEG
- Compress single or multi-page T.44 MRC files.
