LZ数据压缩算法分析及其在印章系统中的应用

LZ数据压缩算法分析及其在印章系统中的应用

论文摘要

随着网络与多媒体技术的发展,人们对数字图像的在质量、大小、应用方面的要求越来越高。然而,图像数据的数据量是非常庞大的,因此,如何利用有限的空间和带宽资源来存储和传输图像数据成为人们迫切需要解决的问题。图像压缩也因而成为了越来越多的科研工作者的研究热点。本文以图像压缩技术为基础,首先介绍了图像压缩的基本概念和压缩领域比较经典的压缩编码方式,包括变换编码、游程编码、Huffman编码和预测编码等。接下来,本文具体讨论了图像压缩领域的算法—LZ77无失真压缩算法,讨论了算法的基本原理、压缩和解压缩的步骤,并对算法中数据输出部分的编码方案进行了具体的描述。与其他算法相比,LZ77算法实时性好,易于实现、具有较高的压缩和解压缩速度,适合实际应用。但是通过对LZ77算法编码方案的分析,我们发现算法在搜索匹配字符串和对单个字符的输出方面还存在一定不足。因此,对算法做出了以下两点改进。1)原算法在搜索匹配字符串时采用的是顺序查找,改进算法将文本窗口的数据进行了重新的组织,以二叉排序树的结构保存字典文本窗口的短语,从而在一定程度上缩短了算法的执行时间。2)原算法在输出单个字符的时可能会导致三元组编码长度大于本身的字长。基于这种情况,改进算法对数据输出部分做出一些修改,即为每个输出的短语添加一位后缀,用来表示输出的是单字符还是多字符匹配的短语。这样处理后,算法就不必再为单个字符编码,从而在一定程度上改善了压缩效果。除此之外,本文还给出了利用该算法进行压缩的几个实例。实验结果表明,改进后的算法能对数据进行有效的压缩处理,在一定程度上提高了压缩比,特别是对于颜色稀疏的图片,算法可以达到更好的压缩效果。最后,本文将LZ77算法用在了实际的项目—四川国盾印章治安管理系统中,通过对图片的压缩处理,将处理后的字符串保存到数据库中,然后进行传输和通信,并在客户端将图片进行完美解压显示。LZ77算法有效解决了存储设备容量有限和图像数据量大之间的矛盾,提高了数据库的运行效率,收到了良好的效果。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 数据压缩简介
  • 1.2 图像压缩的理论基础
  • 1.2.1 图像压缩的相关理论
  • 1.2.2 图像质量的评价标准
  • 1.3 图像压缩的发展和意义
  • 1.3.1 图像压缩的发展历程
  • 1.3.2 图像压缩的意义
  • 1.4 本文章节安排
  • 第二章 压缩算法
  • 2.1 图像压缩的分类
  • 2.2 常见的有失真压缩算法
  • 2.2.1 变换编码
  • 2.2.2 矢量量化编码
  • 2.2.3 模型基编码
  • 2.3 常见无失真压缩算法
  • 2.3.1 Huffman 编码
  • 2.3.2 游程编码
  • 2.3.3 预测编码
  • 2.3.4 字典编码
  • 2.4 本章小节
  • 第三章 LZ77 无失真压缩算法及其改进
  • 3.1 LZ77 算法
  • 3.1.1 LZ77 算法提出的背景
  • 3.1.2 LZ77 算法的基本原理
  • 3.1.3 LZ77 算法的压缩和解压缩步骤
  • 3.2 算法存在的缺陷
  • 3.3 算法的改进
  • 3.3.1 查找算法的改进
  • 3.3.2 输出数据编码方案的改进
  • 3.4 改进后的算法流程
  • 3.5 算法实现中的一些问题
  • 3.5.1 算法中所使用的数据结构
  • 3.5.2 先行缓冲区和树初始化
  • 3.5.3 增加字符串 InsertString()
  • 3.5.4 删除字符串DeleteString()
  • 3.6 算法中输出数据的编码方案
  • 3.6.1 字典内偏移offset
  • 3.6.2 字符串长度length
  • 3.6.3 标志位sign
  • 3.7 实验结果比较
  • 3.8 算法的特点
  • 3.9 本章小节
  • 第四章 LZ77 算法在印章管理系统中的应用
  • 4.1 四川国盾印章治安管理信息系统
  • 4.1.1 系统简介
  • 4.1.2 系统结构
  • 4.1.3 系统功能
  • 4.2 算法应用思想
  • 4.3 压缩保存
  • 4.3.1 对彩色电子印文的处理
  • 4.3.2 对扫描灰度图的处理
  • 4.3.3 基本全局门限算法介绍
  • 4.4 解压显示
  • 4.5 效果
  • 4.6 工程中LZ77 的主要编码
  • 4.7 本章小节
  • 第五章 结论
  • 致谢
  • 参考文献
  • 附录
  • 攻读硕士期间的成果
  • 相关论文文献

    • [1].地方高职院校一体化师资队伍建设思考——以LZ职业技术学院电子类专业为例[J]. 现代商贸工业 2015(16)
    • [2].LZ煤矿基于作业的全面成本控制与实践[J]. 财务与会计 2017(12)
    • [3].全β类蛋白编码序列的LZ复杂度对蛋白质折叠速率的影响[J]. 数学的实践与认识 2016(24)
    • [4].LZ型直进式拉丝机组的研制[J]. 金属制品 2008(05)
    • [5].新型起泡剂LZ的研制及评价[J]. 应用化工 2011(10)
    • [6].LZ型连续造斜器在四川某铀矿区详勘中的应用[J]. 探矿工程(岩土钻掘工程) 2008(07)
    • [7].马铃薯重点杂交组合LZ群体组培高效育种研究[J]. 甘肃农业科技 2017(02)
    • [8].LZ型混合纤维聚苯颗粒再生保温混凝土砌块设计研究[J]. 工程技术研究 2020(09)
    • [9].LZ公司全面预算管理体系设计[J]. 河北企业 2014(05)
    • [10].重复经颅磁刺激对阿尔茨海默病大鼠脑电LZ复杂度和脑白质中碱性髓鞘蛋白分布的影响[J]. 实用医学杂志 2017(15)
    • [11].LZ钢小方坯漏钢的原因分析及控制措施[J]. 中国高新技术企业 2014(19)
    • [12].村民选举制度的实践过程及差异化后果——基于对LZ市村民选举的调查[J]. 社会科学 2018(10)
    • [13].鸡毒害艾美耳球虫LZ株MIC5基因的重组表达及其表达产物的抗原性分析[J]. 畜牧兽医学报 2008(11)
    • [14].热喷涂纳米结构La_2Zr_2O_7(LZ)/8YSZ双陶瓷热障涂层[J]. 中国表面工程 2016(01)
    • [15].升降算符在Lz表象求解中的应用[J]. 佳木斯大学学报(自然科学版) 2020(01)
    • [16].内河集装箱码头财务成本管控探讨——以四川LZ港务有限公司为例[J]. 交通财会 2020(02)
    • [17].面向顾客协同的定制酒类研发流程优化——以LZ公司为例[J]. 现代商贸工业 2012(01)
    • [18].弥合社会资本鸿沟:构建企业社会创业家与金字塔底层个体间的合作关系——基于LZ农村电商项目的单案例研究[J]. 管理世界 2019(05)
    • [19].LZ公司存货管理存在的问题及对策研究[J]. 无锡职业技术学院学报 2017(06)
    • [20].LZ公司钢铁生产计划与调度方法分析[J]. 大众科技 2017(09)
    • [21].LZ公司现金预算管理存在的问题及对策[J]. 黑龙江八一农垦大学学报 2014(05)
    • [22].LDW海域LZ凹陷古近系烃源岩排烃特征分析[J]. 物探化探计算技术 2012(01)
    • [23].突发事件的网络舆情困境与政府治理——以四川省LZ市“TF中学事件”为例[J]. 山东行政学院学报 2017(05)
    • [24].LZ地区致密砂岩储层裂缝综合预测方法及应用[J]. 岩性油气藏 2011(03)
    • [25].LZ连续造斜器在多宝山铜矿定向钻孔施工中的应用[J]. 地质装备 2019(05)
    • [26].新形势下提高自考生职业竞争力的探讨——以LZ学校为例[J]. 科教导刊(上旬刊) 2012(10)
    • [27].对LZ混沌序列密码算法的分割攻击[J]. 计算机工程 2011(01)
    • [28].基于LZ复杂度的甲型H1N1流感病毒的系统发育分析[J]. 福建电脑 2010(04)
    • [29].西藏重大项目社会稳定风险评估机制实践创新研究——以LZ地区稳评管理系统为例[J]. 甘肃科技纵横 2016(07)
    • [30].从组织文化特征出发的低交易价格性产业艾滋病防治策略——以LZ市“板板茶”为例[J]. 中国艾滋病性病 2010(01)

    标签:;  ;  ;  ;  

    LZ数据压缩算法分析及其在印章系统中的应用
    下载Doc文档

    猜你喜欢