只是一个简单的脚本,可以通过Lempel-Ziv方法对文本文件进行编码和解码; 我以“傲慢与偏见”的前三十章为例。 如果您想检查一下-将一些文本放入“ input.txt”并编译脚本;
2022-06-18 15:44:11 370KB Python
1
实验二: 实验目的:理解LZ78编码算法。 实验内容:写出程序,利用LZ78编码实现对某字符序列的二元压缩(二元压缩,即编成二进制序列),并能解压。 实验步骤: 1、压缩 (1) 为字符序列中可能出现的字符进行二进制编码 (2) 根据LZ78编码算法为字符序列分段; (3) 为各段分配二进制段号,并建立字典; (4) 为字符序列的各段进行二进制编码。 2、解压 (1) 一边建立字典表,一边译码
2022-03-29 19:43:22 6KB 五邑大学 信息论与编码 lz78 压缩
1
LZ78编码基于Matlab语言的实现,可以对包括中文在内的文本文件进行编译码。并且做出了一定的改进。
2021-10-31 16:01:56 4.17MB LZ78 Matlab
1
几种常用的压缩算法<br>本程序包含以下功能:<br>1、 Arithmetic coding编解码<br>2、 Huffman coding编解码<br>3、 LZ77 coding编解码<br>4、 LZ78 coding 编解码<br>5、 LZW 编解码<br>6、 RLE 编解码<br>7、 DCT 编解码<br>8、 Furie transform <br>
2021-10-11 23:35:15 1.09MB Huffman LZ77 LZ78 LZW
1
LZ78编码的Python实现
2021-05-28 13:00:13 4KB 信息论 python 编码学 LZ78
1
使用MATLAB实现文本的LZ78编码、译码及性能分析,并针对文本较短时编码性能变坏的情况进行编码优化,即对字典进行不等长编码。编码输出均为二进制序列,程序详细展示了字典前缀段号长度、后缀序号长度、信源符号编码表、编码字典、平均码长、信源熵等信息。
2021-04-13 20:13:06 482KB LZ78 matlab LZ编码优化
1
一个用Java编写的实现压缩和解压缩的间单程序。
2020-11-03 18:58:18 3KB lz78
1
运行程序之后输入任意的字符串,将字符串转化成二进制数字字符串,然后利用LZ78算法实现对二进制字符串压缩解压,最后再恢复原来的字符串
2019-12-21 20:31:19 14KB java算法 LZ78算法
1
大二时候的信息论大作业,用matlab实现LZ78算法的编码、译码。压缩包附有matlab源程序,和说明文档,程序有注释简单易懂。
2019-12-21 20:13:39 1.25MB LZ78 matlab
1
本文档包括了用C++实现的LZ77和LZ78对文件压缩、解压的完整代码,压缩率达到0.55,欢迎下载 说明:本程序是对书籍中的算法的直接实现,因此速度不是很快,比如对2MB文本文件压缩,LZ77是58s,LZ78是7s。 本程序对文本末尾比特的处理的考虑比较全面,大家可以参考一下 本程序可以通过调整两个窗口的大小、处理字节等参数来改变压缩率与压缩速度
2019-12-21 18:58:27 261KB LZ77 LZ78 编码 译码
1