哈夫曼编码,又称霍夫曼编码 。
最佳编码定理:在变字长码中 , 对于出现概率大的信息符号编以短字长的码;对于出现概率小的信息符号编以长字长的码,如果码字长度严格按照符号概率的大小的相反顺序排列,则平均码字长度一定小于按任何其他符号顺序排列方式得到的码字长度 。
哈夫曼编码步骤:
1、概率统计,得到n个不同概率的信号;
2、将n个信源信息符号的n个概率 , 按概率大小排序;
3、将最后两个小概率相加,概率个数减少一个;
【什么是变字长最佳编码原理】4、将减少后的个概率重新排序;
5、再将最后两个小概率相加,概率个数再减一个;
6、如此反复n减2次,得到只剩两个概率序列;
7、以二进制码元赋值 , 构成Huffman码字 。
推荐阅读
- 婴儿屁股一大片紫色是什么
- 猫膀胱炎是什么引起的
- 安庆是哪里的哪个省的
- 宝宝吃奶量减少怎么办
- 库房管理方法
- 梦见树上有两只老虎
- 宝宝大便糊状正常吗
- 葡萄如何保鲜储存
- 宝宝长牙烦躁期有多久
- 菜籽油为什么要先烧热
