Download List

项目描述

JBIG-KIT implements a highly effective data compression algorithm for bi-level high-resolution images such as fax pages or scanned documents. It provides a portable C library of compression and decompression functions with a documented interface that can easily be included into 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). It implements the specification ISO 11544 and ITU-T T.82, which is commonly referred to as the "JBIG1 standard".

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-08-31 16:07
2.0

这主要版本增加了图书馆实现只有黑色/白色传真文件(单个位每像素,没有进步的多分辨率编码层)在ITU指定- T的T.85更为轻巧jbig85.c变种。它保留在内存中只有3条未压缩的图像在任何时间,只有几个字节的数据压缩,和树叶所有内存分配给调用者。特别是这有利于嵌入式低内存应用,以及处理非常大的图像。 (也有原来的jbig.c库及其命令行工具扩展。)
标签: Major feature enhancements
This major release adds a much more lightweight jbig85.c variant of the library that implements only the black/white fax profile (single bit per pixel, no progressive coding with multiple resolution layers) specified in ITU-T T.85. It keeps only 3 lines of the uncompressed image in memory at any time, and only a few bytes of compressed data, and leaves all memory allocation to the caller. This benefits in particular embedded low-memory applications, and those processing extremely large images. (There are also extensions to the original jbig.c library and its command-line tools.)

2004-06-12 02:08
1.6

有各种微小变化,以减少风险的32位无符号整数溢出时,非常大的图像处理;更强大的治疗,共10 = 0xFFFFFFFF的,一个小的API jbg_enc_options修改():参数l0从long类型的改变无符号长和以前的值保持不变时,现在l0 == 0(是:l0“0);很多类型转换增加了,这样的C源代码,现在也为C + +编译的。
标签: Code cleanup
There are various small changes to reduce the risk of 32-bit unsigned integer overflows when dealing with extremely large images; more robust treatment of L0 = 0xffffffff; a minor API modification in jbg_enc_options(): parameter l0 has changed from type long to unsigned long, and the previous value now remains unchanged when l0 == 0 (was: l0 < 0); many type casts have been added such that the C source code is now also compilable as C++.

2003-06-11 22:00
1.5

自适应模板的最大像素偏移增加对MX = 127。一个新的职能jbg_newlen()现在可以用来扫描整个在为NEWLEN标记段,并不断更新的初步图像高度在头给予相应的内存别。运用这一预处理步骤使解码器能够处理甚至传真机传输JBIG开头的数据流,才知道图像的整体高度(1所的ITU - T T.85文件获准经营arachaic模式)。
标签: Major feature enhancements
The maximum adaptive template pixel offset was increased to MX=127. A new function jbg_newlen() can now be used to scan an entire in-memory BIE for NEWLEN marker segments, and will update the preliminary image height given in the header accordingly. Applying this preprocessing step enables the decoder to handle even JBIG data streams from fax machines that start transmission before they know the overall height of the image (an arachaic mode of operation permitted by the ITU-T T.85 profile).

2002-04-09 15:57
1.4

条纹中的一个数字计算,造成了编码器和解码器失败某些图像尺寸错字已得到修复。
标签: Major bugfixes
A typo in the stripe number calculation that caused the encoder and decoder to fail on certain image sizes has been fixed.

2002-03-24 04:29
1.3

几个错误已在jbg_split_planes和jbg_dec_merge_planes。这些错误造成了失败的超过8位每像素。站在矿务局转换器现在可以处理高达每像素32位。
标签: Minor bugfixes
Several bugs have been fixed in jbg_split_planes
and jbg_dec_merge_planes. These bugs caused a
failure for more than eight bits per pixel. The
PBM converters can now handle up to 32 bits per
pixel.

Project Resources