- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息传输基础009
CCITT的T.4建议: 推荐8幅标准传真样张为统计依据,根据各种RL的出现概率编出霍夫曼码表,称为改进型霍夫曼编码(MHC) 。 * * 根据国际规定,一张A4幅面文章(210mm×297mm)有1188或2376条扫描线,按每条扫描线有1728个像素的扫描分辨率(相当于垂直4或8线/mm,水平8点/mm)计算,一张A4文件约有2.05M像素/公文纸或4.1M像素/公文纸,从节省传送时间或存储空间看,必须进行数据压缩。在此我们仅讨论目前在文件传真中最常采用的一种方法——修正Huffman编码(MH编码),它实际上是游程编码和Huffman编码的结合。 结尾码R,是针对游程长度为0~63的情况,直接按游程统计特性制定对应的Huffman码表;而构造码是对长度为64的倍数的游程长度进行编码的, * * * * * * * * * * * LZ编码一例 英文字母和符号串编码成12位码字的压缩字符串表。 符号串 码字 A 1 AB 2 AN 3 AND 4 AD 5 Z 6 D 7 DO 8 DO空 9 空 10 空空 11 空空空 12 空空空空 13 空空空空空 14 空空空空空空 15 0 16 00 17 000 18 0000 19 00001 20 … … $$$ 4095 LZ码的特点 能有效地利用字符出现频率冗余度、字 符重复性和高使用率模式冗余度,但通 常不能有效地利用位置冗余度; 算法是自适应的,无需有关输入数据统 计量的先验信息,运算时间正比于消息 的长度; 对每一消息的起始端的压缩效果很差, 对整段消息压缩得更好。 如果信源非均匀且冗余度特性随消息而 变动,那么消息长度远大于算法实现的 自适应范围,压缩效率就会降低。 现代汉语词典中的实例 LZ77的编码原理 从当前压缩位置开始,考察未编码的数据,并试图在滑动窗口中找出最长的匹配字符串,如果找到,则进行步骤2,否则进行步骤3。 输出三元符号组(off,len,c)。其中off为窗口中匹配字符串相对窗口边界的偏移,len为可匹配的长度,c为下一个字符。然后将窗口向后滑动len+1个字符,继续步骤1。 输出三元符号组(0,0,c)。其中c为下一个字符。然后将窗口向后滑动len+1个字符,继续步骤1。 1984年,Terry Welch发表了名为“高性能数据压缩技术”(A Technique for High-Performance Data Compression)的论文,实现了LZ78算法的一个变种— LZW。 LZW保留了LZ码的自适应性能,压缩比也大致相同,其显著特点是逻辑简单、硬件实现廉价、运算速度快。 LZW编码 LZW算法将输入字串映射成定长(通常为12位)的码字,其串表具有“前缀性”:表中任何一个字符串的前缀字符也在表中。 若由某个字符串ω和某个单字符K 所组成的字符串ωK 在表中,则ω 也在表中。 K 叫做前缀串ω的扩展字符。 LZW算法描述 初始化:将所有的单字符串放入串表 读第一个输入字符 ? 前缀串ω Step:读入下一个输入字符K If 没有这样的K(输入已穷尽): 码字(ω) ? 输出; 结束。 If ωK 已存在于串表中: ωK ? ω; repeat Step. else ωK不在串表中: 码字(ω) ? 输出; ωK ? 串表; K ? ω; repeat Step. 例 对一个最简单的3字母字符串“ababcbababaaaaaaa”作LZW编码。 字串表 另一种形式 a 1 a 1 b 2 b 2 c 3 c 3 ab 4 1b 4 ba 5 2a 5 abc 6 4c 6 cb 7 3b 7 bab 8 5b 8 baba
原创力文档


文档评论(0)