版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档倾情为你奉上精选优质文档倾情为你奉上专心专注专业专心专注专业精选优质文档倾情为你奉上专心专注专业 MACROBUTTON MTEditEquationSection2 SEQ MTEqn r h * MERGEFORMAT SEQ MTSec r 1 h * MERGEFORMAT SEQ MTChap r 3 h * MERGEFORMAT 毕业论文 论文题目(中文) JPEG图像的编解码实现 论文题目(外文) Encoding and decoding of JPEG image 摘 要JPEG是一种十分先进的图像压缩技术,它用有损压缩方式去除冗余的图像数据,在获得极高的压缩率
2、的同时能展现十分丰富生动的图像。本文设计和实现一个JPEG图像编解码器来进行图像转换,利用离散余弦变换、熵编码、Huffman编码等图像压缩技术将BMP图像转换成JPEG图像,即进行图像的压缩。验证JPEG压缩编码算法的可行性。通过比对图像压缩前后实际效果,探讨压缩比,峰值信噪比等评价图像数据压缩程度及压缩质量的关键参数,对JPEG压缩编码算法的实用性和优越性进行研究。关键词:JPEG;编码;解码;图像压缩AbstractJPEG is a very advanced image compression technology, it uses lossy compression to remo
3、ve redundant image data, in obtaining a very high compression rate can show a very rich and vivid image. In this project, a JPEG image codec is designed and implemented to transform image, using discrete cosine transform, entropy coding, Huffman coding and other image compression techniques to conve
4、rt BMP images into JPEG images. Verifies the feasibility of JPEG compression coding algorithm. Through the comparison of the actual effect of image compression, the key parameters of compression ratio, peak Snr, and the compression quality of image data are discussed, and the practicability and supe
5、riority of JPEG compression coding algorithm are researched.Key words: JPEG; encoding; decoding; image compression目 录TOC o 1-1 u 摘 要 )3.2 实验结果与分析基于前文介绍的编解码原理,使用VC+编程实现对JPEG文件的读取,压缩与存储。通过此应用程序中,用户可以将BMP文件压缩编码为JPEG图像,也可以实现JPEG图像解码为BMP文件,即能实现两者的格式转换。第一组通过程序实现BMP图像压缩为JPEG图像的图像文件如图3-1所示:a b图3-1 BMP图片压缩编码
6、为JPEG图片对比:(a) test.bmp(256256,196,662字节,24位图);(b) test.jpg(256256,11,094字节,4位图)第二组实验的图像文件如图3-2所示:a bc图3-2 BMP图像先压缩为JPEG图像再解压缩为BMP文件:(a) 昆仑堂.bmp(1048622,1,955,622字节,24位图);(b)昆仑堂.jpg(1048622,145,917字节,24位图);(c)昆仑堂新.bmp(1048622,1,955,622字节,24位图)图3-1中原始图片test.bmp为256256像素,大小为196,662字节的24位图,经过压缩编码,选择质量为7
7、5等级(100为质量最高)得到图片test.jpg为256256像素,大小为11,094字节的24位图。根据公式4-1和4-2可以计算得压缩比为17.7,相对数据冗余为0.9435这表明原始图像中94.35%的数据冗余的,经过压缩,数据量大大减少,节省了存储空间。而通过利用matlab,根据公式3-1和3-2计算压缩前后两幅图像的峰值信噪比PSNR结果为68.7828,因此证明压缩后,图像和原图很接近,即失真很小,压缩前后图片用肉眼是无法区分出来的。图3-2中,三幅兰大榆中校区昆仑堂的照片看起来没啥区别,但是图a和图b在数据量上有很大差别,通过计算压缩比为13.4,相对数据冗余为0.9254,
8、计算峰值信噪比PSNR为43.916,相比第一组PSNR有所下降,换句话说,压缩后失真较第一组严重。图c是将压缩后的图像解压缩得到的BMP图像,在数据量上来看,完全恢复到压缩前的大小,但是通过计算PSNR我们发现,值依然是43.916。由此可以看出,JPEG压缩过程是有损压缩,当再次解压缩的时候,图片无法恢复到跟原始图像一样的质量。3.3 实验结论与总结在此设计中,使用离散余弦变换,将空间区域中描绘的图形,变换为频率区域描绘的图形;采用加权函数量化得到DCT的系数;采用Huffman可变字长编码器来编码量化系数的信息;采用行程长度编码RLE来编码交流系数(AC)的信息;采用差分脉冲编码调制来编码直流系数(DC)的信息;为了降低熵信息,熵编码采用了Huffman编码器。经过对实验结果的分析可知,本次用C+实现JPEG图像的编解码过程比较成功,压缩后得到15左右的压缩比,表明原图有90%以上的冗余数据。而在图像质量方面,通过计算峰值信噪比,得到比较高的峰值信噪比,证明图像质量保持的比较好,即失真很小。致 谢本设计能较成功地完成,与xx老师的悉心指导和热心帮助是分不开的,在此,我对他表示衷心的感谢。我的指导教师陆福相老师,在我的课题研究进行期间,指导我如何搜集相关的资料,并且在百忙中抽出时间来检查、指导我的工作,在具体的设计过程中又给了我很多的启示,在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《基本问题概述》课件
- 肝胆手术切除后护理
- 年产xx仿花岗石砖项目可行性研究报告(项目计划)
- 脑部放射治疗后护理
- 年产xx保温材料试验机项目可行性研究报告(投资方案)
- 脂肪液化后的护理
- 年产xx抗指纹漆项目可行性研究报告(创业计划)
- 肥厚性心肌病查房
- 2024年高档打印装置项目资金需求报告代可行性研究报告
- 中班安全教案20篇9篇
- 冯晓霞教授的《幼儿学习品质观察评定表》
- VB Winsock控件(UDP协议)的使用
- 办公室工作存在的问题与对策
- 世界各国常用插头形式尺寸标准
- 水轮机结构图
- 上海市单位退工证明退工单(共1页)
- 个人所得税完税证明英文翻译模板
- 浅析某燃气轮机发电厂节能降耗的主要措施
- 《渔夫和金鱼的故事》.ppt
- 国家公派出国留学经验交流PPT课件
- 资产管理流程图及管控点
评论
0/150
提交评论