推荐星级:
- 1
- 2
- 3
- 4
- 5
图像的无损压缩程序设计霍夫曼编码
资料介绍
摘要
哈夫曼编码(Huffman Coding)是一种编码方式,以哈夫曼树一即最优二叉树,带权路径长度最小的二叉树,经常应用于数据压缩。在计算机信息处理中,“哈夫曼编码”是一种一致性编码法(又称“熵编码法"),用于数据的无损耗压缩。这一术语是指使用一张特殊的编码表将源字符(例如某文件中的一个符号)进行编码。这张编码表的特殊之处在于,它是根据每一个源字符出现的估算概率而建立起来的(出现概率高的字符使用较短的编码,反之出现概率低的则使用较长的编码,这便使编码之后的字符串的平均期望长度降低,从而达到无损压缩数据的目的)。
本课题通过MATLAB编写适当的函数,对一个随机信源进行哈夫曼编码,得出码字,平均码长和编码效率。从而理解信源编码的基本思想与目的以及哈夫曼编码方法的基本过程与特点,并且提高综合运用所学理论知识独立分析和解决问题的能力。
豆丁
关键字:哈夫曼;信源编码:MATLAB
部分文件列表
文件名 | 大小 |
1573976975图像的无损压缩程序设计霍夫曼编码.pdf | 1M |
全部评论(0)