基于MATLAB的图像压缩处理技术的研究与实现本科生毕业设计(论文)

合集下载

基于MATLAB的小波变换在图象压缩中的应用

基于MATLAB的小波变换在图象压缩中的应用

基于MATLAB的⼩波变换在图象压缩中的应⽤毕业论⽂设计题⽬:基于MATLAB的⼩波变换在图象压缩中的应⽤姓名:学号:院(系):信息⼯程学院专业:通信⼯程指导教师:职称:教授评阅⼈:职称:年⽉本科⽣毕业论⽂(设计)原创性声明本⼈以信誉声明:所呈交的毕业论⽂(设计)是在导师指导下进⾏的研究⼯作及取得的研究成果,论⽂中引⽤他⼈的⽂献、数据、图件、资料均已明确标注出,论⽂中的结论和结果为本⼈独⽴完成,不包含他⼈成果及为获得中国地质⼤学或其他教育机构的学位或证书⽽使⽤过的材料。

与我⼀同⼯作的同志对本研究所做的任何贡献均已在论⽂中作了明确的说明并表⽰了谢意。

毕业论⽂作者(签字):签字⽇期:年⽉⽇⽬录摘要 (3)Abstract (4)第⼀章绪论 (5)课题研究背景 (5)1.2 国内外研究现状 (6)1.3 本⽂主要⼯作 (6)第⼆章⼩波变换 (7)2.1 ⼩波变换的诞⽣ (7)2.2 ⼩波变换的原理 (9)第三章⼩波变换在图象压缩中的应⽤ (12)3.1基于⼩波变换的图象压缩流程 (12)3.2利⽤⼩波压缩函数进⾏图像压缩 (13)3.2.1使⽤全局阈值 (14)3.2.2在⽔平,垂直,对⾓三个⽅向使⽤层相关阈值 (15)3.3 利⽤⼩波分解去掉图像的⾼频部分⽽只保留低频部分 (16)第四章实验结果及分析 (18)4.1 实验结果及分析 (18)第五章结论 (19)5.1 结论 (19)致谢辞 (20)参考⽂献 (21)附录:部分程序代码 (22)摘要⼩波分析在图像处理中有⾮常重要的应⽤,包括图像压缩,图像去噪,图像融合,图像分解,图像增强等。

⼩波分析是傅⽴叶分析思想⽅法的发展与延拓。

针对暂态电能质量扰动现象的内在特征,提出了⼩波变换和模糊逻辑相结合的暂态电能质量扰动分类⽅法。

该⽅法使⽤⼩波变换提取扰动的时间特征,将扰动持续时间、扰动幅度、扰动频率、电压变化率绝对值作为暂态电能质量扰动的特征向量,输⼊到4输⼊2输出的模糊逻辑推理系统,⾃动判别暂态电能质量的扰动类型及扰动强度。

图像压缩毕业设计

图像压缩毕业设计

XXXXXXX大学毕业设计图像压缩编码系统设计实现(B)Design and Implementation of ImageCompression Encoding System (B)2011 届电气与电子工程学院专业电气工程及其自动化学号 xxxxxoooo学生姓名 xxxxxx指导教师 xxxxxxxx完成日期 2011年 6 月 2 日毕业设计成绩单毕业设计任务书毕业设计开题报告摘要近年来,随着现代通信技术、计算机技术、网络技术和信息处理技术的迅速发展,人们对各种信息的需求也不断增长,尤其是图像和多媒体信息。

未经处理的图像信号的数据量是很大的,使得图像信息的传输,处理和存储都受到一定的限制。

因此,研究高效的图像数据压缩编码方法,即怎样处理,组织图像数据,在应用领域中的作用是至关重要的,图像压缩编码技术已经成为多媒体及通讯领域中很关键的技术之一。

编码技术是图像压缩的基础,利用信息编码对图像进行压缩,使图像便于传输、存储。

本文就是运用编码技术中的游程长度编码对二值图像进行压缩的。

压缩前,先将图像转换成二值图像,然后再进行压缩,这样就达到很好的压缩效果。

最后通过MATLAB 进行仿真,来验证方案的合理性和可行性。

关键词:图像压缩二值图像MATLAB游程长度编码AbstractAlong with the rapid development of modern communication technology, computer technology, the network technology and information processing technology, rising incomes have created sharp growth in demand for some information especially image and multi-media resources, in recent years. Untreated image signal data quantity is big, which makes image information transmission, processing and storage are certain limits. Therefore, the effective image data compression coding method, i.e. how to deal with, the organization image data, the role in applications is of vital importance, image compression technology has become multimedia and communication field a key technical one. Therefore, the effective image data compression coding method, i.e. how to handle, organization the image data, the role in applications is of vital importance, image compression technology is one of key technicals in multimedia and communication field. Encoding technology is the basis of image compression, use the information encoding to do image compression, which make the image facilitate transmission and memory. This paper is to use the run-length encoding technology of length coding binary image compression. before compression, make the image become binary image, thus which can reach good compression effect. Finally through MATLAB, and simulation to verify the rationality and feasibility of schemes.Key words:image compression binary image MATLAB run-length length coding目录第1章绪论 (1)1.1研究背景 (1)1.2图像压缩综述 (2)1.3 图像压缩的必要性 (3)1.4图像压缩的可行性 (3)第2章图像的基本知识 (5)2.1图像与数字图像 (5)2.2图像的采样和量化 (5)2.3采样点数和量化级数的选取 (5)第3章图像压缩编码 (7)3.1概述 (7)3.2熵编码方法 (7)3.2.1基本概念 (7)3.2.2哈夫曼编码方法 (8)3.2.3香农编码法 (9)3.2.4算术编码方法 (9)3.2.4.1算术编码的方法 (9)3.2.4.2算术编码的特点 (10)3.3预测法编码 (10)3.4变换编码 (11)3.5常见的几种变换编码方法 (12)3.5.1离散余弦(DCT)变换 (12)3.5.2小波变换 (12)3.5.2.1二进小波变换 (12)3.5.2.2 离散小波变换(DWT) (13)第4章MATLAB简介 (14)4.1综述MATLAB (14)4.1.1MATLAB语言的功能 (14)4.1.2 MATLAB的特点 (15)4.2MATLAB在信号处理中的应用 (16)4.2.1信号及其表示 (16)4.2.2线性时不变系统的响应 (17)4.2.2.1线性时不变系统的时域响应 (17)4.2.2.2LTI系统的单位冲激响应 (18)4.2.2.3 时域响应的其它函数 (18)第5章图像压缩算法的实现 (19)5.1游程编码原理 (19)5.2游程编码图像压缩算法的实现 (20)5.3主要程序代码 (20)第6章功能验证 (22)第7章结束语 (27)参考文献 (28)致谢 (29)附录A外文资料翻译 (30)A.1英文资料 (30)A.2资料译文 (37)第1章绪论1.1 研究背景随着多媒体技术的迅速发展,静止图像的应用越来越广泛。

基于MATLAB的图像压缩技术研究

基于MATLAB的图像压缩技术研究

第12期 山西焦煤科技 N o.12 2008年12月 Shanx i Cok i n g Coa l Sc ience&Techno logy D ec.2008 试验研究基于MATLAB的图像压缩技术研究吕金花(山西汾西煤化高级技工学校)摘 要 介绍了MATLAB在图像压缩研究方面的应用,探讨基于BP人工神经网络的图像压缩的MATLAB实现和基于小波的图像压缩技术。

MATLAB软件使用MATLAB R2007a版本,并且通过计算机实验证明了经过小波变换和BP神经网络编解码的图像在实现高压缩率的情况下能够保证很好的图像质量,具有较好的视觉效果。

关键词 MATLAB R2007a;图像压缩;小波变换;BP神经网络中图分类号:TD679 文献标识码:A 文章编号:1672-0652(2008)12-0035-04图像信息数字化使电子信息技术领域面临的最大难题是海量数据的存储和传输问题,而图像数据压缩技术是解决问题的关键。

由于图像数据往往存在各种信息的冗余,如空间冗余、信息熵冗余、视觉冗余和结构冗余等,因此也可以说,图像压缩就是去掉图像中的各种冗余,保留有用的信息的过程[1]。

MATLAB是由美国M a t h W or ks公司推出的用于数值计算和图形处理的科学计算软件,它集数值分析、矩阵计算、信号处理和图形显示多种功能于一体。

2007年3月,M ath W orks公司推出了MATLAB R2007a版本的最新产品,此版本增加了很多新的功能,基本上囊括了目前很多典型应用的数字图形处理。

在MATLAB的神经网络工具箱中提供了很多用于图像处理的函数。

MATLAB R2007a中的小波工具箱(W avelet Too l b ox3.0)中包含的各种小波分析函数,可用于对信号与图像的压缩处理,压缩后能保持信号与图像的特征基本不变,压缩比高,压缩速度快,且在传递过程中具有抗干扰能力。

本文讨论了应用MATLAB中的BP神经网络工具箱函数和小波工具箱(W avelet Too l b ox3.0)函数进行图像压缩的原理,并对其实现方法给出实例及相应分析。

基于MATLAB的图像压缩处理技术的研究与实现毕业设计

基于MATLAB的图像压缩处理技术的研究与实现毕业设计

基于MATLAB的图像压缩处理技术的研究与实现毕业设计目录第一部分毕业论文一、毕业论文第二部分外文资料翻译一、外文资料原文二、外文资料翻译第三部分过程管理资料一、毕业设计(论文)课题任务书二、本科毕业设计(论文)开题报告三、本科毕业设计(论文)中期报告四、毕业设计(论文)指导教师评阅表五、毕业设计(论文)评阅教师评阅表六、毕业设计(论文)答辩评审表2009 届本科生毕业设计(论文)资料第一部分毕业论文-(2009 届)本科生毕业论文基于MATLAB的图像压缩处理技术的研究与实现2009 年6 月长沙学院本科生毕业论文基于MATLAB的图像压缩处理技术的研究与实现系部:电子与通信工程系专业:通信工程学号:2005043204学生姓名:马娟指导教师:刘光灿教授王路露助教2009 年6月目录摘要................................................................................. 错误!未定义书签。

ABSTRACT ........................................................................ 错误!未定义书签。

第1章绪论 (1)1.1 论文研究背景及意义 (1)1.2 图像压缩技术的历史与现状 (1)1.3 离散余弦变换及其在图象压缩中的应用 (2)1.4 论文研究的主要内容 (2)第2章图像压缩的基本原理 (4)2.1 图象压缩评价标准 (4)2.1.1 客观标准 (4)2.1.2 主观标准 (5)2.2 图像压缩技术标准 (5)2.3 图像压缩的分类 (8)2.4 图像压缩处理技术基本理论 (9)2.4.1 图像压缩的基本原理 (9)2.4.2 图像压缩的基本模型 (10)第3章离散余弦变换的MATLAB实现 (12)3.1 MATLAB图像处理工具箱 (12)3.2 离散余弦变换的定义 (12)3.3 离散余弦变换的基本原理与算法 (13)3.3.1 离散余弦变换的基本原理 (13)3.3.2 离散余弦变换算法 (15)3.4 离散余弦算法的实现 (15)第4章离散余弦变换的界面实现 (17)4.1 图形用户界面简介 (17)4.2 界面设计的MATLAB实现 (17)4.2.1 界面设计总体概述 (17)4.2.2 界面设计具体实现 (18)第5章运行结果显示及分析 (20)5.1 离散余弦变换的算法实现 (20)5.1 离散余弦变换的界面实现 (20)5.5 设计过程中的疑难及改进 (22)结论 (23)参考文献 (24)附录 (25)致谢................................................................................. 错误!未定义书签。

基于MATLAB的图像压缩处理

基于MATLAB的图像压缩处理

收稿日期:2003-03-08作者简介:李 壮(1967-),男,黑龙江鸡西人,琼州大学计算机系讲师,在读博士,主要从事计算机算法及信号处理研究.基于MATLAB 的图像压缩处理李 壮,汪文彬,李应勇(琼州大学计算机系,海南 五指山 572200)摘 要:介绍了应用MATLAB 小波分析软件包进行图像压缩处理的原理,并给出实例说明其实现过程。

关键词:MATLAB ;小波;小波包;图像压缩中图分类号:TP 391 文献标识码:A 文章编号:1008-6722(2003)02-0031-031 问题提出图像压缩是计算机应用领域中一个重要的问题。

由于图像数据往往存在各种信息的冗余,如空间冗余、信息熵冗余、视觉冗余和结构冗余等,因此也可以说,图像压缩就是去掉图像中的各种冗余,保留对我们有用的信息的过程[1]。

MATLAB 是由美国Math Works 公司推出的用于数值计算和图形处理的科学计算软件[2],它集数值分析、矩阵计算、信号处理和图形显示多种功能于一体,构成了一个方便的界面友好的用户环境。

MATLAB 中的小波工具箱(Wavelet Toolbox )是许多基于MATLAB 技术计算环境的函数包的集合。

它应用MATLAB 体系下的小波和小波包,提供了分解及重构信号、图像的多种工具。

工具箱中包含的各种小波分析函数,可用于对信号与图像的压缩处理,压缩后能保持信号与图像的特征基本不变,压缩比高,压缩速度快,且在传递过程中具有抗干扰能力。

本文讨论了应用MATLAB 中的小波工具箱(Wavelet Toolbox )进行图像压缩的原理,并对其实现方法给出实例及相应分析。

2 小波变换原理[3]由于图像是二维信号,在应用小波变换对图像进行处理时采用二维小波变换。

令f (x 1,x 2)表示一个二维信号,它是L 2(R 2)二维实空间V (2)0内的二维函数,7(x 1,x 2)代表二维的基本小波,则二维连续小波变换表示为以下形式:WT f (a ,H ,b 1,b 2)=1akf (x 1,x 2)#7(x 1-b 1)cos H -(x 2-b 2)sin Ha,(x 1-b 1)sin H +(x 2-b 2)cos Hadx 1dx 2二维小波变换作为/数学显微镜0,它不但有放大能力而且有极化性质,从而可选择最佳偏振方向进行分析。

基于MATLAB的图像压缩处理技术

基于MATLAB的图像压缩处理技术

基于 MATLAB的图像压缩处理技术摘要:图像处理技术不断发展创新,在图像压缩处理中,MATLAB软件已得到推广和应用,运算功能、模拟功能强大,在复杂图像处理中优势显著,能够显著提升图像处理效率。

本文选择真彩色RGB图像作为研究对象,在此基础上转换为彩色索引图像矩阵,然后再进行二进小波多层分解,对于低频近似的系数矩阵进行截取处理,同时对索引图像的颜色图进行优化处理,压缩比比较高,同时压缩速度快。

关键词:图像压缩处理;MATLAB;应用图像处理领域学科类型多,涉及光学、电子技术、计算机技术等等,在工业生产、医疗、科学技术、教育等多个领域的应用范围广泛,专业性比较强。

近年来,Matlab软件已得到推广应用,Matlab软件的语法结构简单,数值计算、图像处理和图形绘制等功能均比较好,同时还可显著提升图像可视化效果。

因此,对基于MATLAB的图像压缩处理技术进行深入研究迫在眉睫。

一、图像处理的涵义(一)图像处理。

在图像处理中,数据量庞大,并且相关技术水平有待提升,因此图像处理难度较大。

随着计算机技术的不断发展,图像处理技术也随之创新,在图像获取中,可利用相机、摄影机、扫描仪等多种设备,通过利用各类仪器设备可获得数字图像,同时完成图像采集。

(二)图像处理目的。

图像处理的作用在于提升图像品质,在处理过程中消除不需要的部分,便于观察和识别图像。

现如今,图像处理要求显著提升,在图像传输和保存中会占用大量资源,基于此,压缩编码随之产生,通过对图像进行压缩处理,能够有效节约图像储存空间,促进图像信息传输速度的提升。

图像中所包含的特征信息比较多,通过利用计算机软件,可显著提升图片识别准确性。

另外,为保证图像信息安全性,可对图像进行加密处理,避免在图像传输过程中造成隐私泄露问题[1]。

二、MATLAB图像处理工具箱主要功能(一)图像变换。

在图像变换中,通过采用正交变换方式,包括傅里叶变换、余弦变换等,将图像从时间域转变至频率域,进而显著提升原图像质量,在此过程中,可利用MATLAB软件中的多种函数,如fft2()函数、dct2()函数等。

通信工程毕业设计(论文)-数字图像压缩编码方法的研究

通信工程毕业设计(论文)-数字图像压缩编码方法的研究

本科生毕业设计论文数字图像压缩编码方法的研究院系:电子信息工程学系专业:通信工程班级:学号:指导教师:职称(或学位):讲师2011年04月原创性声明本人郑重声明:所呈交的论文(设计),是本人在导师的指导下,独立进行研究工作所取得的成果。

除文中已经注明引用的内容外,本论文(设计)不含任何其他个人或集体已经发表或撰写过的作品成果。

对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律结果由本人承担。

学生签名:年月日指导声明本人指导的同学的毕业论文(设计)题目大小、难度适当,且符合该同学所学专业的培养目标的要求。

本人在指导过程中,通过网上文献搜索及文献比对等方式,对其毕业论文(设计)内容进行了检查,未发现抄袭现象,特此声明。

指导教师签名:年月日目录1 绪论 (1)1.1引言 (2)1.2数字图像压缩编码的分类 (2)1.3图像压缩技术的性能指标 (2)1.4研究内容 (3)2 无损压缩编码的研究和实现 (3)2.1行程编码 (3)2.2哈弗曼编码 (5)2.3线性预测编码 (6)3 有损压缩编码研究和实现 (7)3.1基于DCT的图像压缩编码 (8)3.2基于哈达玛变换(HT)的图像压缩编码 (10)3.3小波编码 (13)4 JPEG部分压缩算法的研究和实现 (14)5 总体设计 (15)6 结论 (18)致谢 (18)参考文献 (18)附录 (19)数字图像压缩编码方法的研究(电子信息工程学系指导教师:XXX)摘要:随着各种技术地不断发展,数字图像的数据压缩在数字图像传输中发挥着关键性的作用。

将数字图像编码分为有损压缩和无损压缩两类。

设计以matlab为仿真工具,利用图像信息源不均匀的概率分布来去掉图像的冗余,并用变长编码来对信源进行无损压缩编码。

而利用数字图像在空间和时间上的相关性,运用某种变换去掉其相关性对信源进行有损压缩编码。

利用DCT变换和huffman编码对图像的信源进行JEPG编码。

MATLAB中的图像压缩与加密技术

MATLAB中的图像压缩与加密技术

MATLAB中的图像压缩与加密技术引言:图像处理是计算机科学领域中的一个重要分支,它主要关注如何获取、处理和分析图像。

在数字图像处理中,图像压缩和加密是两个关键的技术,它们能够对图像进行有效地存储和保护。

本文将探讨MATLAB中的图像压缩与加密技术,介绍其基本原理和实现方法。

一、图像压缩技术1.1 无损压缩无损压缩技术是指在压缩图像时不丢失任何信息的技术。

其中最常见的算法是基于哈夫曼编码和算术编码的压缩算法。

哈夫曼编码通过建立变长编码表来实现对图像的压缩,出现频率较高的像素值会被分配短的编码,而出现频率较低的像素值则会被分配长的编码。

算术编码则是通过计算图像中每个像素值的出现概率来对图像进行编码,从而实现更高效的压缩。

1.2 有损压缩有损压缩技术是指在压缩图像时会丢失部分信息的技术,但通过控制丢失的信息量可以实现更高的压缩比。

著名的有损压缩算法包括JPEG和JPEG2000。

JPEG 算法使用离散余弦变换(DCT)将图像划分为多个8x8的块,然后对每个块进行频域变换,再通过量化和熵编码实现对图像的压缩。

JPEG2000引入了小波变换,使用位平面编码来对图像进行压缩,同时还具有更好的图像质量和可扩展性。

二、图像加密技术2.1 对称加密对称加密技术是指加密和解密使用相同的密钥的技术。

其中最常见的算法是DES和AES。

DES(数据加密标准)是一个对称密钥算法,它将64位的明文分成左右两个32位的块,然后进行16轮的加密操作,使用相同的密钥进行解密即可。

AES(高级加密标准)是DES的后继者,它支持128、192和256位密钥,并且具有更高的安全性和性能。

2.2 公钥加密公钥加密技术是指加密和解密使用不同的密钥的技术。

RSA算法是最常见的公钥加密算法之一,它依赖于大素数分解的难度。

在RSA算法中,每个用户都有一对密钥,一个是公钥用于加密,一个是私钥用于解密。

发送方使用接收方的公钥进行加密,接收方使用自己的私钥进行解密,从而实现安全的通信。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

长沙学院CHANGSHA UNIVERSITY毕业设计(论文)资料术的研究与实现毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日指导教师评阅书评阅教师评阅书教研室(或答辩小组)及教学系意见目录第一部分毕业论文一、毕业论文第二部分外文资料翻译一、外文资料原文二、外文资料翻译第三部分过程管理资料一、毕业设计(论文)课题任务书二、本科毕业设计(论文)开题报告三、本科毕业设计(论文)中期报告四、毕业设计(论文)指导教师评阅表五、毕业设计(论文)评阅教师评阅表六、毕业设计(论文)答辩评审表2009 届本科生毕业设计(论文)资料第一部分毕业论文-(2009 届)本科生毕业论文基于MATLAB的图像压缩处理技术的研究与实现2009 年6 月长沙学院本科生毕业论文基于MATLAB的图像压缩处理技术的研究与实现系部:电子与通信工程系专业:通信工程学号:2005043204学生姓名:马娟指导教师:刘光灿教授王路露助教2009 年6月摘要图像是一种重要的二维信号,由于其数据量很大,在存储和传输的时候要对其进行压缩处理。

离散余弦变换是一种新兴的数学工具,基于离散余弦变换的图像压缩技术正受到广泛的关注和研究。

图像经过离散余弦变换以后,在时域和频域都具有良好的局部化特性,重建图像中可以克服采用离散余弦变换编码所固有的方块效应,而且与人类视觉特性相一致。

论文主要研究了基于MATLAB的图像压缩算法,完成了以下一些工作:介绍了图像压缩的原理和方法,列举了常用的图像压缩的评价标准和技术标准,在理论分析的基础上深刻理解了图像压缩算法。

重点研究了离散余弦算法的基本原理和实现步骤,对基于DCT变换的图像压缩技术的算法进行了研究,并用MATLAB进行了算法仿真,同时,利用MATLAB程序形象设计出图形用户界面,形象直观的看到了图像压缩前后的鲜明对比,取得了较为理想的效果。

关键词:图像压缩,DCT变换,MATLAB仿真ABSTRACTImage is important two-dimension signal.Because of the huge data it contains,image must be compressed when it is stored or transported.The discrete cosine transform (DCT) is rising mathematical tool. The technology of image compression based on discrete cosine transform has drawn much attention and has been researched broadly. When a image is transformed by the discrete cosine transform,it has favorable localize characteristic in both time-domain and frequence-region.And in the rebuild image the connatural diamonds affection of the discrete cosine transform can be overcame. Furthermore,the WT is identical to Human Visual System .This paper is mainly about the image compression algorithm based on MATLAB, and complete these work:Introduced the theory and technique of image compression,Enumerated the prevalent image compressional evaluation criteria and technical standards, based on the theoretical analysis I understanding the image compression algorithm profoundly.The paper discusses the basic principles and implementation steps of image DCT transform technique. carries research on the algorithm of image compression based on DCT.At the same time, Then the algorithm is simulated by MATLAB,using MATLAB program designed the graphical user interface vividly. Intuitive image to see the image in sharp contrast to before and after compression,and achieved better results.Keywords: Image compression ,DCT transform ,Simulation by MATLAB目录摘要 (I)ABSTRACT (II)第1章绪论 (1)1.1 论文研究背景及意义 (1)1.2 图像压缩技术的历史与现状 (1)1.3 离散余弦变换及其在图象压缩中的应用 (2)1.4 论文研究的主要内容 (2)第2章图像压缩的基本原理 (4)2.1 图象压缩评价标准 (4)2.1.1 客观标准 (4)2.1.2 主观标准 (5)2.2 图像压缩技术标准 (5)2.3 图像压缩的分类 (8)2.4 图像压缩处理技术基本理论 (9)2.4.1 图像压缩的基本原理 (9)2.4.2 图像压缩的基本模型 (10)第3章离散余弦变换的MATLAB实现 (12)3.1 MATLAB图像处理工具箱 (12)3.2 离散余弦变换的定义 (12)3.3 离散余弦变换的基本原理与算法 (13)3.3.1 离散余弦变换的基本原理 (13)3.3.2 离散余弦变换算法 (15)3.4 离散余弦算法的实现 (15)第4章离散余弦变换的界面实现 (17)4.1 图形用户界面简介 (17)4.2 界面设计的MATLAB实现 (17)4.2.1 界面设计总体概述 (17)4.2.2 界面设计具体实现 (18)第5章运行结果显示及分析 (20)5.1 离散余弦变换的算法实现 (20)5.1 离散余弦变换的界面实现 (20)5.5 设计过程中的疑难及改进 (22)结论 (23)参考文献 (24)附录 (25)致谢 (27)第1章绪论1.1论文研究背景及意义人们在自然界中感受到的最重要的信息就是图像信息,随着多媒体技术和通讯技术的日益发展,图像也成为了信息技术所处理的重要对象。

近些年来,图像技术发展十分迅速,这也推动了多媒体娱乐、多媒体通信、数码相机、数码摄像头和高清晰度电视等各类与图片和视频相关的产品的发展。

图像信息的数据量非常的大,随着各种成像设备的分辨率的不断提高,单幅图像所包含的数据量也越来越大,大数据量的图像信息会给存储器的存储容量、通信信道的带宽以及计算机的处理速度增加极大的压力。

为了解决这个问题,必须对图像进行压缩处理。

数字图像压缩编码的目的就是要以尽可能少的比特数来表征图像,同时保持恢复图像的质量,对图像编码和解码算法的研究,己经受到人们越来越多的关注,成为近些年信息技术中的热点。

1.2图像压缩技术的历史与现状图像压缩编码技术始于二十世纪四十年代末的电视信号数字化,至今己有将近六十年的历史。

在这几十年的时间内,出现了大量的图像压缩方法和理论M.Kunt将图像压缩的编码理论及方法分为两代:传统的压缩编码方法和新型图像编码方法。

传统编码技术包括脉码调制、量化法、熵编码、预测编码、变换编码、矢量编码等十余种编码方法。

然而随着人们对这些传统编码方法的深入应用,也逐渐发现了这些方法的许多缺点:比如在传统的编码方法中由于正交变换时频局域性很差,变换后的系数失去了对原图像精细结构的描述,从变换图像得不到原图像边缘轮廓等局部信息,因此,在量化编码时无法采用特殊方法;高压缩比时它还导致图像的边缘轮廓模糊显现和出现严重的方块效应;而且人类视觉系统(Humna Visual Sysetm,即HVS)的特性也不易被引入到压缩算法中。

这些缺点使得它们不适应于需要较高压缩比的应用场合。

80年代中后期,人们结合模式识别、计算机图形学、计算机视觉、神经网络、小波分析和分形几何等理论,开始探索图像信号压缩编码的新途径。

同时考虑到人类的视觉心理特性,新型图像压缩编码方法相继提出:M.Kuni于1985年提出基于人眼视觉特性的第二代图像编码技术,1988年M.Barnsley提出基于迭代函数系统的分形图像编码技术,以及90年代初发展起来的基于模型的图像编码方法。

相关文档
最新文档