算术编码的matlab程序,其中有一个压缩文本的程序,在程序中test.txt是要被压缩的文本,先运行encode即压缩,decode即解压缩,test.cmp是压缩文件。其他的子程序都是调用的程序
2023-04-06 21:18:49 51KB matlab 压缩文本
1
霍夫曼编码实现压缩文本文件,见文件huffman.rar. 对文件数据读写等功能已经实现,程序在Q2Resources.zip中。Q2Resources.zip中的文件禁止修改。请将TextZip.java文件所有未实现的函数按照要求给以实现
2022-05-15 16:44:02 132KB Java
1
AC 用于文本压缩,代码是由 Witten Neal 和 Cleary “AC for DATA COMPRESSION”编写的 C 转换而来
2022-03-07 21:06:07 15KB matlab
1
利用霍夫曼算法实现文本文件的压缩,并输出压缩后的编码,并且可以解压
2021-12-07 20:05:57 12KB java 霍夫曼 压缩
1
用C语言实现了Huffman编码,并对同一个文本文件进行压缩和解压缩,文本文件仅限于英文文件。解压缩后的文件跟原文件一样。压缩较大的文件效果明显,但是仅压缩1个字节或者非常少的字节文件会增大文件。
2021-11-27 13:19:44 81KB Huffman C源代码 压缩文本文件 解压缩
1
内含大报告、源程序、代码分析 压缩过程就是编码过程,解压缩过程就是解码过程。压缩技术分为无损压缩和有损压缩两大类,前者在解码时可以精确地恢复原图像,没有任何损失;后者在解码时只能近似原图像,不能无失真地恢复原图像。
1
这里提供的是自适应赫夫曼编码中的FGK压缩算法以及解压代码,压缩效果较好。用于txt文件等。。。。。。。。。。。。。。。。。。。
2019-12-21 22:05:45 11KB 自适应赫夫曼编码 压缩文本文件
1
文本: a b c a c a d b a c d a b a a c b a b a 传统表示方法:a: 00, b: 01, c: 10, d: 11 传统表示未压缩时: 0001100010001101001011001000001001001000 统计次数:a:9, b:5, c:4, d:2 前缀码表示:a: 0, b: 10, c:110, d:111 压缩后: 0101100110011110011011101000110100100
2019-12-21 19:44:29 2KB 哈夫曼编码压缩文本 C
1