1、 摘要 随着科学发展,图像压缩技术越来越被人们所关注。为此从众多的图像编码 标准中选取了基于 DCT 变换的 JPEG 图像压缩进行研究,并通过对比分析各种软 件特性选取 MATLAB 进行实验仿真。 首先说明了图像压缩在现代通信中的必要性和可行性,然后讲述了 MATLAB 及其图像处理工具箱的相关知识,并对基于 DCT 变换的 JPEG 图像压缩算法进行 了详细的研究,最后应用 MATLAB 进行了实验仿真并分析结果得出结论。 实验结果表实验结果表明:基于 DCT 变换的 JPEG 图像压缩方法简单,既保 证有较高的压缩比,又保证既有较好的图像质量,MATLAB 仿真结果较好的反应 了算法原
2、理。 关键词: JPEG 图像压缩 DCT MATLAB 图像处理工具箱 AbstractAbstract:Image compression technology has been growing concern with the development of science. To this end a large number of images from the selected coding standard DCT-based JPEG image compression research, and comparative analysis of various software
3、features through the selection experiment MATLAB simulation. First, note the image compression in modern communications and the necessity and feasibility, and then tells the MATLAB and its Image Processing Toolbox of relevant knowledge, and DCT-based JPEG image compression algorithm is studied in de
4、tail, the last application of MATLAB to Simulation and experimental results concluded. Experimental results show that the results table: DCT-based JPEG image compression method is simple, not only guarantee a higher compression ratio, but also to ensure both better image quality, MATLAB simulation r
5、esults reflect a better algorithm principle. KeyKey wordswords: : JPEG image compression DCT MATLAB Image Processing Toolbox 目录 一 引言 二 MATLAB 中数字图像文字的读写. 三 基于 DCT 的 JPEG 图像压缩编码理论算法 四 基于 DCT 变换的 JPEG 图像压缩的 MATLAB 实现 五 参考文献 六 个人小结 七 评语表 一引言 1.1 图像压缩 随着信息技术的发展,图像信息被广泛应用于多媒体通信和计算机系统中, 但是图像数据的一个显著特点就是信息量
6、大。具有庞大的数据量,如果不经过压 缩, 不仅超出了计算机的存储和处理能力, 而且在现有的通信信道的传输速率下, 是无法完成大量多媒体信息实时传输的,因此,为了更有效的存储、处理和传输 这些图像数据,必须对其进行压缩,因此有必要对图像压缩编码进行研究。由于 组成图像的各像素之间, 无论是在行方向还是在列方向上都存在着一定的相关 性, 因此只要应用某种图像压缩编码方法提取或者减少这种相关性, 就可以达到 压缩数据的目的。 所谓的图像压缩编码技术就是对要处理的图像源数据按一定的规则进行变 换和组合, 从而达到以尽可能少的代码( 符号) 来表示尽可能多的数据信息。 在 众多的图像编码标准中,JPEG(Joint Photographic Experts Group)格