基于DCT变换的图像压缩及matlab仿真.doc
文本预览下载声明
院(系、所) 信息与机电学院 专业 通信与信息系统
考试科目 数字压缩 第 三 学期
研究生姓名 张鹏 学号 122201115
考试成绩
导师评语:
导师签字
年 月 日
摘 要
图压缩是关于用最少的数据量来表示尽可能多的原图的信息的一个过程。对于图来说,如果需要进行快速或实时传输以及大量存储,就需要对图数据进行压缩,如果图数据压缩后再传输,就可以传输更多的图信息,也就可以增加通信的能力。变换编码是把图中的各个像素从一种空间变换到另一种空间.然后针对变换后的信号进行量化与编码操作的一种图象压缩编码技术。DCT变换的图像压缩编码算法进行研究,并用MATLAB进行实验仿真,重点介绍了压缩编码的具体过程和方法 ,详细介绍了编码中DCT变换、量化、熵编码等模块的原理和数学推导以及各模块的功能分析,基于DCT 变换的图像压缩方法简单、方便,既能保证有较高的压缩比,又能保证有较好的图像质量,应用MATLAB仿真出来的结果较好的反应了其编码算法原理。
关键词:图像压缩 DCT变换 MATLAB
Abstract
? ?
Image compression is a process about the least amount of data to show the original image information as much as possible. For images, if the requirement of high-speed and real-time transmission and a large amount of storage, we need to compress the image data, if the image data compression and transmission, can transmit more information of the image, also can increase the ability of communication. Transform coding is that each pixel in the image from a space to another space. Coding an image and then quantization and coding operation according to the transformed signal.
This paper puts forward DCT transform for image compression coding algorithm based on study, and experimental simulation using MATLAB, focuses on process and compression coding method, a detailed analysis of principle and mathematical derivation of the DCT transform coding, quantization, entropy coding module and the function of each module, DCT transform for image the compression method is simple, convenient and based on, which can ensure a higher compression ratio, but also ensure a better image quality, the application of MATLAB simulation results reflect the coding algorithm.
Key word:Image compression DCT transform MATLAB
基于DCT变换的图像压缩及matlab仿真
图像压缩编码的概念
压缩的理论基础是信息论,从信息论的角度来看,压缩就是去掉信息中的冗余,即保留不确定的信息,去掉确定的信息(可推知的),也就是用一种更接近信息本质的描述来代替原有冗余的描述。这个本质的东西就是信息量(即不确定因素)。
二.图像编码的分类
图
显示全部