《静止图像压缩技术JPEG的分析与应用(附VB代码).docx》由会员分享,可在线阅读,更多相关《静止图像压缩技术JPEG的分析与应用(附VB代码).docx(23页珍藏版)》请在第壹文秘上搜索。
1、静止图像压缩技术JPEG的分析与应用(附VB代码)该文档由3A学习网提供百度一下:3A学习网中文摘要现代社会已经进入了一个高速信息化时代信息化的发展带动了计算机与多媒体技术的不断发展,处于对图像通信与图像储存的要求,人们期望有一个统一而高效图像压缩标准的出现静止图像作为计算机上常常运用的一种图像形式同时也是动态图像的基础,其压缩技中文摘要现代社会已经进入了一个高速信息化时代信息化的发展带动了计算机与多媒体技术的不断发展,处于对图像通信与图像储存的要求,人们期望有一个统一而高效图像压缩标准的出现静止图像作为计算机上常常运用的种图像形式同时也是动态图像的基础,其压缩技术无疑是一项相当重
2、要的JPEG标准就是在这种状况下应运而生的JPEG压缩技术特别先进,它用有损压缩方式去除冗余的图像数据,在获得极高的压缩率的同时能呈现特别丰富生动的图像,且JPEG是一种很敏捷的格式,具有调整图像质量的功能,允许用不同的压缩比例对文件进行压缩,支持多种压缩级别,压缩比越大,品质就越低;相反地,压缩比越小,品质就越好图像数据压缩不仅是必要的,而且也是可能的,因为图像数据间有大量的冗余信息,通过去除冗余达到压缩的目的,从而解决图像数据量巨大而不便存储与传输的问题本文就是从图像压缩的必要性与可能性动身,先介绍了图像压缩方法的分类,接着对几种在静态图像压缩JPEG中所涉及的几种图像压
3、缩方法进行了介绍然后具体的论述了JPEG的编码过程,并在此基础上提出了一种改进的离散余弦变换(DCT)即利用查表法来实现DCT变换最终介绍了JPEG标准的色调系统和它的文件格式,同时对试验结果进行记录和分析,并对静止图像压缩的新技术前景进行了展望;本文的静止图像压缩JPEG最终用语言实现 &nbs
4、p; 关键词:图像压缩JPEG离散余弦变换 &nbs
5、p; StationarypicturecompressiontechnologyanalysisandapplicationofJPEGAbstract Modernsocietyhasenteredahigh-speedinformationtime.Theinfbrmationizationdev
6、elopmenthasdriventhecomputerandthemultimediatechnicalunceasingdevelopment,.Inordertosatisfythevisualcommunicationandtheimagestoragedemand,Thepeopleexpectedhasaunificationthehighlyeffectiveimagecompressionstandardappearance.Staticimages,oftenusedasacomputergraphicformbutalsodynamicimagesbaseditscompr
7、essiontechnologyisaveryimportantwork,JPEGstandardisinthiscontextcameintobeing,JPEGcompressiontechnologyisveryadvanced,itusedcompressedmannerdetrimentaltoremoveredundantimagedata,accesstohighcompressionrateswillbedisplayedatthesametimeveryrichvividimages,andJPEGisaveryflexibleformat,withthefunctional
8、-imagequality,allowingadifferentcompressionratioofdocumentcompression,supportmultiplecompressionlevels,thegreaterthecompressionratio,thelowerthequality;Onthecontrary,smallerthancompressed,thebetterthequality. Notonlytheimagedatacompressionisnecessary,moreoveralsoispossible,becausetheimagedataha
9、sthemassiveredundantinformations,achievesthecompressionthroughtheeliminationredundancythegoal,thussolutionimagedataquantityhugeandinconvenientmemoryandtransmissionquestion.Thisarticleisembarksfromtheimagecompressionnecessityandthepossibility,inlroducedfirsttheimagecompressionmethodclassification,sev
10、eralimagecompressionmethodwhichinvolvedinstaticstateimagecompressionJPEGhasthencarriedontheintroductiontoseveralkinds.ThentheconcreteelaborationJPEGcodeprocess,andproposedonekindofimprovementseparatecosinetransformationinthisfoundation.FinallyintroducedtheJPEGstandardcolorsystemanditsdocumentformat,
11、simultaneouslycarryontherecordingandtheanalysistotheexperimentalresultandhascarriedontheforecasttothestationarypicturecompressionnewtechnicalprospect.ThethisarticlestationarypicturecompressesJPEGfinallytousetheVBlanguagetorealize.Keywords: ImageCompression,Jpeg,Dct 图像压缩方法的分类图像压缩编码的方法许多,可以从
12、多种方式对其进行分类。依据编码过程中是否存在信息的损耗可以将图像编码分为有损压缩编码和无损压缩编码。无损压缩编码无信息损失,解压时可以从压缩数据精确地复原到原始图像;有损压缩编码则有信息丢失不能完全复原原始图像,存在肯定程度失真。依据编码原理可以将传统的图像编码分为烙编码、预料编码、变换编码和混合编码等。(1)端编码燧编码是纯粹基于信号统计特性的编码技术,是一种无损的编码。燧编码的基本原理是给出概率较大的符号给予的一个短码字,而给出现概率较小的符号给予一个长码字,从而使得最终的平均码长很小。常见的摘编码有行程编码、哈夫曼编码和算术编码。(2)预料编码:预料编码是基于图像数据空间或时间冗余特性,
13、用相邻的已知像素(或像素块)来预料当前像素(或像素块)的取值,然后再对预料误差进行量化和编码。预料编码可分为帧内预料和帧间预料,常用的预料编码有差分脉码调制和运动补偿法。(3)变换编码变换编码通常是将空间域上的图像经过正交变换映射到另一变换域上,使变换后的系数之间的相关性降低。图像变换本身不能压缩数据,但变换后图像的大部分能量只集中到少数几个变换上,采纳适当的量化和端编码就可以有效的压缩图像。(4)混合编码混合编码是指综合了燧编码、预料编码或变换编码的编码方法。如JPEG标准和MPEG标准2。除了以上介绍的几种编码外,随着图像编码技术的不断发展,一些新奇的压缩方法也已经被人们提出来并应用到实际
14、的操作中。如,利用人工神经网络的压缩编码(ANN),基于对像的压缩编码(ObjectBasedCoding)基于模型的压缩编码(ModeIBaSedCoding)和分形编码(FractalCoding)等。书目第一章绪论 lBRl.l图像压缩的必要性与可能性 l1.2图像压缩方法的分类 21.3静止图像压缩编码的发展历史和现状 21.4本文探讨的主要内容 3其次章图像压缩的几种常见算法介绍 4vBR2.1哈夫曼(HUffman)编码 4vBR2.2预料编码 52.3行程编码 6BR2.4算术编码 
15、;6BR2.5变换编码 7第三章静止图像压缩标准的算法探讨 8(毕业设计网)3.1JPEG的概述 83.1.1JPEG的提出 83.1.2JPEG的简介 8BR3.2JPEG标准的编码和解码过程 93.2.1JPEG的编码过程 93.2.2JPEG的解码过程 133.3离散余弦变换DeT 14第四章对DCT的改进 164.1传统的快速DCT变换 16vBR4.2查表法实现DCT变换 174.2.1实现查表的可能性 174.2.2查表法的实现过程 18第五章试验结果与分析 205.1JPEG图像的规范 205.1.1JPEG文件格式 205.1.2色调系统 205.2图像质量的评价标准 2l5.3试验结果与数据分析 225.4JPEG标准的性能分析及其发展 26结论 28谢辞 29BR参考文献 30