1。4 本文的研究内容 3
1。5 本文的组织结构 3
第二章 MATLAB软件 4
2。1 MATLAB软件综述 4
2。1。1 MATLAB优点和缺点 4
2。1。2 系统结构 5
2。2 GUI界面介绍 6
第三章 图像压缩概述 7
3。1 压缩编码概述 7
3。2 压缩基本原理 7
3。3 图像压缩的必要性 8
3。4 图像压缩的可行性 8
3。5压缩算法分类 9
3。5。1 基于小波变换的压缩算法 9
3。5。2 基于DCT的压缩算法 9
3。6算法评价和比较 10
第四章 基于小波变换的图像压缩方法 12
4。1 基本原理 12
4。2 优点及应用 12
4。3 系统界面设计 12
4。4小波图像压缩界面设计 13
4。5算法实现过程 14
4。6主要代码 15
4。7结果显示与分析 16
第五章 基于DCT的图像压缩方法 18
5。1 基本原理 18
5。2 优点及应用 18
5。3 DCT图像压缩界面设计 18
5。4算法实现过程 19
5。5主要代码 20
5。6结果显示 22
5。7结果比较与分析 25
结 论 31
致 谢 32
参 考 文 献 33
第一章绪论
图像是人类得到接收信息的最为主要的来源,所以图像处理的应用领域也就接触到了人们工作生活的许多方面。如今人们生活中与其所接触的范围越来越大,图像处理也会日益为人们所欢迎。
数字图像处理将人们传统工作的观念和方法改变了,这里可以看出其超高的优越性,图像的采集处理也在这时从模拟慢慢走向了数码,走向了数据库,将其变成了全数字化。现如今,数字图像处理的技术已经在人们生活中越来越普遍,并且为人们所广泛应用。
同时,图像也是一种二维信号,在存储以及传输的过程中需要对其来压缩处理。其中,一种刚兴起的数学工具叫离散余弦变换,并且它正受到人们的研究和注重。经离散余弦变换后,在时域和频域都有更好的局部化特性,在图像的重构中可以解决掉离散余弦变换所会有的方块效应,使其与人类视觉上的习惯保持一致的效果[1]。
1。1图像压缩的背景
多媒体和通讯技术不断发展着,多媒体娱乐以及信息高速公路等等对数据方面的存储传输有了更为严格的要求,特别是有超大数据量的图像,这就很严重的限制住了图像和通信上的发展,因此人们也越来越关注到了图像压缩方面的发展。近期,图像上的技术发展十分的迅速,这同时也推动了多媒体娱乐、数码相机、通信和高清电视等等相关产品的飞速发展。