这里提供的是自适应赫夫曼编码中的FGK压缩算法以及解压代码,压缩效果较好。用于txt文件等。。。。。。。。。。。。。。。。。。。
2019-12-21 22:05:45 11KB 自适应赫夫曼编码 压缩文本文件
1
草稿版代码 内容超详细 可压缩任何文件类型 亲测可用 100%还原
2019-12-21 21:43:20 12KB 文件压缩
1
数字图像霍夫曼编码压缩编码MATLAB实现
2019-12-21 21:26:21 2KB 霍夫曼
1
Huffman编码对英文文本的压缩和解压缩
2019-12-21 21:15:26 53KB Huffman编码 压缩和解压缩
1
压缩 (1)统计原始文件中各字节出现的概率(次数); (2)采用哈弗曼算法对各字节进行编码,建立哈弗曼对照表; a)构造二叉树 b)编码 (3)依次读取原始文件的每个字节,查找其对应的哈弗曼编码,将这些位写入到压缩文件中(注意:要凑够8位二进制才写入到文件中)。 (4)将原始文件中各字节及出现的次数也写入到压缩文件中。 2、解压 (1)从压缩文件中获得原始文件各字节及出现的次数,并根据此构造哈弗曼对照表; (2)将压缩文件中对应原始文件数据的部分依据哈弗曼对照表还原成原来的字节,写入到解压文件中。
2019-12-21 20:38:17 1.07MB Huffman
1
用面向对象的程序设计思想自己动手写压缩软件,采用了优先队列这一很好的数据结构实现的贪心算法构造Huffman树,能打印Huffman树,显示编码表,压缩文件和解压缩文件,采用UTF-8字符集,支持中文文件
1
基于C++和MFC的哈夫曼编码压缩软件的实现
2019-12-21 20:08:42 5KB C++ MFC
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
基于JPRG的彩色图像分块,量化,zigzag,编码压缩matlab代码,适合初学者学习
2019-12-21 18:56:25 4KB JPEG 图像 编码压缩 matlab
1
基于Qt实现的霍夫曼编码的压缩解压缩程序。压缩、解压缩采用单独一个线程,ui界面一个线程。
2019-12-21 18:56:15 26KB Huffman 霍夫曼编码 压缩 解压缩
1