基于MATLAB的图像压缩(3)
时间:2019-08-23 12:55 来源:毕业论文 作者:毕业论文 点击:次
2.1 图像压缩处理技术的基本理论 2.1.1 图像压缩基本原理 所谓图像数据压缩就是在满足图像质量的前提下,用尽量少的比特数对原始图像进行表示,目的就是加快图像传输的速率和降低图像存储的容量,这在信息论中被定义为信源编码.图像压缩可以分为无损和有损压缩两类,无损压缩在解码时可以恢复的和原图像一模一样,不会有损失;有损压缩解码时和原图像相似但不一样.压缩就是去掉图像数据中多余和没有必要的数据以此减小图像的数据量的技术,压缩的过程就是编码过程. 2.1.2 图像压缩的基本模型 图像编码过程有两个阶段,第一个阶段用正交模型和预测模型对图像信号进行变换;第二个阶段是用变换过的信号的统计特性,然后再进行分配适当的代码来对编码进行传输. 编码器与解码器的结构分别如图: 编码器结构图 说明:在最开始的一端,输进去的原始图像数据首先经过DCT变换,低频分量在左上角,高频分量在右下角.由于低频分量包含了这个图像的大部分信息,所以高频分量就能不计了,因此压缩的目的就达到了.高频分量删除,所以就导致了部分信息的丢失.通过量化器得到的图像有不同的压缩比.用Huffman进行编码时,开始就扫描经过DCT变换和量化器量化后的图像,然后就可以看到一张Huffman表,每个像素的码字就是编码后的图像记录,而在码表中记录的是码字与量化后像素值的对应关系.所形成的一文字符矩阵就是现实中要传输的序列,进行压缩之后的图像的数据可以在信道中传输. (责任编辑:qin) |