搜索资源列表
LZHUF
- 一种无损压缩算法,采用了lzss结合huffman动态编码,速度快-a lossless compression algorithm, using a combination of lzss dynamic Huffman coding, fast
AdaptiveHuffman
- 自适应huffman编码,即在编/解码过程中根据已编/解码数据来计算各个码字的概率,并动态调整huffman树。包括编码器和解码器。 在vc++.net 2003下开发-adaptive Huffman coding, that is the encoding / decoding process based encoding / decoding data to calculate various code word probability, Dynamic adjustment and
Gzip
- 本人总结的关于gzip压缩过程中使用的LZ77算法以及动态Huffman编码算法-I have summarized on the gzip compression algorithm used in LZ77 and dynamic Huffman coding algorithm
huffmantree
- 动态对文件和字符串统计个字符出现的次数作为其权值,以实现霍夫曼编码,达到节省存储空间的目的。-Dynamic string of documents and statistics on the number of characters appear as part of its weight in order to achieve the Huffman coding to achieve the purpose of saving storage space.
AHC
- Adaptive-Huffman Coding自适应的Huffman压缩与解压缩。 在压缩与解压缩过程中动态地改变Huffman树,和编码。-Adaptive-Huffman Coding Adaptive Huffman compression and decompression. Compression and decompression in the process of changing the dynamic Huffman tree, and coding.
huffman
- 在网上能够找到的最简单,最快速的哈夫曼编码。本方法不使用任何扩展动态库,比如STL或者组件。只使用简单的C函数,比如:memset,memmove,qsort,malloc,realloc和memcpy。-Online to find the simplest, fastest Huffman. This method does not use any extension of the dynamic libraries, such as STL or components. Only usin
SimpleQuickHuffmanCode
- 本文描述在网上能够找到的最简单,最快速的哈夫曼编码。本方法不使用任何扩展动态库,比如STL或者组件。只使用简单的C函数,比如:memset,memmove,qsort,malloc,realloc和memcpy。 大家都会发现,理解甚至修改这个编码都很容易-This article describes the Internet to find the simplest, fastest Huffman. This method does not use any extension of
callzipdll_callzlib_HUFUNHUF
- 字符串和文件压缩和解压缩的例子,既有成熟的第三方标准dll的调用例子(callzlib调用动态库压缩解压缩字符串,callzlib调用静态库压缩解压缩字符串.rar),也有zipdll这个 c++ dll的调用例子,还有16/32位Haffman编码压缩与解压缩的程序(huf,单文件压缩程序huftest,单文件解压缩程序huftest)。 huf目录的两个源程序:HUF.C和UNHUF.C能用16位编译器编译通过,不能在VC中直接编译通过 现在我已经将HUF/UNHUF的代码用v
lzw
- 源代码通过建立一个字符串表,用较短的代码来表示较长的字符串来实现压缩. 提取原始文本文件数据中的不同字符,基于这些字符创建一个编译表,然后用编译表中的字符的索引来替代原始文本文件数据中的相应字符,减少原始数据大小。我们这里的编译表不是事先创建好的,而是根据原始文件数据动态创建的,解码时可以从已编码的数据中还原出原来的编译表.-The source code through the establishment of a string table, with a shorter code to re
huffman
- 程序使用简单的Huffman编码实现压缩,不需要其他动态链接,简单方便-Program uses a simple Huffman coding to achieve compression, no other dynamic links, simple and convenient
HuffmanCode
- Huffman 编码是第一个实用的无损压缩编码技术,经过了多年的不断改进,已经形成了系统的理论和方法。目前主要有两种类型的Huffman编码方式,即静态Huffman编码和动态Huffman编码。Huffman编码有着广泛的应用,但是不再是压缩算法的全部,而是被当作最终的编码方法。-Huffman coding is the first practical lossless compression coding technology, after years of continuous impr
JPEGTOBMP
- LZW算法,字符串和编码的对应关系是在压缩过程中动态生成的,并且隐含在压缩数据中,解压的时候根据表来进行恢复,算是一种无损压缩.-LZW
LZW
- 基于LZW字典编码的压缩解压算法,动态建立编译表并用哈希表结构存储索引。-Dictionary-based LZW compression decompression coding algorithm, dynamic compilation table set up and use the hash table structure to store the index.
huffman
- 自适应(或动态)哈夫曼算法取消了统计,可在压缩数据时动态调整哈夫曼树,这样可提高速度。因此,哈夫曼编码效率高,运算速度快,实现方式灵活。-Adaptive (or dynamic) Huffman algorithm to cancel the statistics, the data can be dynamically adjusted in the compressed Huffman tree, which can improve speed. Therefore, the Huffma
LZW_Compression
- LZW压缩算法的基本原理:提取原始文本文件数据中的不同字符,基于这些字符创建一个编译表,然后用编译表中的字符的索引来替代原始文本文件数据中的相应字符,减少原始数据大小。看起来和调色板图象的实现原理差不多,但是应该注意到的是,我们这里的编译表不是事先创建好的,而是根据原始文件数据动态创建的,解码时还要从已编码的数据中还原出原来的编译表.-LZW Compression
CCITTV_42bis--compression-algorithm
- 本文主要介绍CCITT v.42bis建议的压缩算法的主要特点,以及实现该算法的数据结构,形成新串的方法,动态维护字典的方法和指针编码,并给出V.42bis建立的模拟结果。V.42压缩可以用于SNDCP子层分组数据部分的压缩。-This paper describes the main features recommended by the CCITT v.42bis compression algorithm, and the data structure of the algorithm,