基于游程编码数据压缩算法设计与实现.docx
《基于游程编码数据压缩算法设计与实现.docx》由会员分享,可在线阅读,更多相关《基于游程编码数据压缩算法设计与实现.docx(53页珍藏版)》请在优知文库上搜索。
1、本科毕业设计论文基于游程编码数据压缩算法的设计与实现2023年6月本科毕业设计论文)基于游程编码数据压缩算法的设计与实现燕山大学毕业设计论文任务书学学生姓名专业班皴题题目名称基于游程编码数据压缩算法的设计与实现题目性质1.理工类:工程设计();工程技术实验研究型();理论研究型():计算机软件型():综合型();3.外语类();4.艺术类()题目类型1.毕业设计)2.论文)题目来源科研课题()生产实际()自选题目()主要内容是基于游程编码数据压缩算法的设计与实现用C语言完成游程编码,完成哈夫曼编码;并画出流程图和结果图,得出相应结论。周次第14周第58周第913周第1415周第1617周应完成
2、的内容熟悉课题,查阅、搜集相关资料,并完成开题报告学习游程编码、哈夫曼编码方法,以及进一步学习C语言编码编写C语言程序实现对数据的游程压缩进一步完善程序,并开始撰写毕业论文总结毕设,完成论文,准备辩论指导教师:职称:教授2023年2月4日系级教学单位审批:年月日学院:里仁学院系级教学单位:摘要本次毕业设计主要是针对于游程编码数据压缩算法的设计与实现,游程编码非常简单,编码、解码速度快,应用广泛。游程编码是针对于二元序列的一种编码方法,对于二值图像而言是一种编码方法,对连续的黑、白像素数(游程)以不同的码字进行编码。游程编码是一种简单的非破坏性资料压缩法,其好处是加压缩和解压缩都非常快。其方法是
3、计算连续出现的资料长度压缩之,其缺点是对于不重复的资料反而加大容量。游程编码即需大量的缓冲和优质信道,所以对数据游程编码后在进一步的进行哈夫曼编码己到达更完善的数据压缩。哈夫曼编码使用变长编码表对源符号进行编码,其中变长编码表是通过一种评估来源符号出现机率的方法得到的,出现机率高的字母使用较短的编码,反之出现机率低的那么使用较长的编码,这便使编码之后的字符串的平均长度、期望值降低,从而到达无损压缩数据的目的。本文主要介绍了信源编码的分类、获得最正确编码的方法、哈夫曼树的构建方法以及游程编码的原理和实现技术,对游程长度编码技术做了较为全面地研究。包括游程数据压缩、解压缩过程,并给出了流程图;哈夫
4、曼数据压缩、解压缩过程,并给出流程图和结果图。关键词游程编码哈夫曼编码压缩AbstractThisgraduationdesignismainlybasedonrun-lengthcodingdatacompressionalgorithmdesignandimplementationofrun-lengthcodingisverysimple,encodinganddecodingspeed,wideapplication.Run-lengthcodingisacodingmethodforbinarysequence,isakindofcodingmethodforbinaryimage,
5、theblackandwhitepixelsofcontinuous(run)indifferentcodecodeword.Run-lengthcodingisakindofsimplenondestructivedatacompressionmethod,theadvantageisthatofcompressionanddecompressionareveryfast.Itsmethodistocalculateacontinuouslengthofdatacompression,thedownsideistonotrepeatdatainsteadofincreasingcapacit
6、y.Run-lengthcodingisneedalotofbufferandchannel,sothedataaftertherun-lengthcodinginfurtherHuffmanencodinghasreachedmore.Sourcecodingismainlyintroducedinthispapertheclassification,theoptimalmethodofcoding,Huffmantree,constructionmethods,andtherun-lengthcodingprincipleandimplementationtechnology,thelen
7、gthoftherun-lengthencodingtechnologyisdonemorecomprehensiveresearch.Includingtherun-lengthdatacompressionanddecompressionprocess,andgivestheflowchart;Huffmandatacompressionanddecompressionprocess,chartandflowchartisgivenandtheresults.KeywordsRun-IengthcodingHuffmanencodingThecompression目录摘要AbstractI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 游程 编码 数据压缩 算法 设计 实现
