引言: 在同等的通信容量下,如果信号和图象数据可以压缩以后再传输,就可以使传输的数据量变得很小,也就可以增加通信能力。这样,对数据的压缩成为信号和图象处理中的首要任务。以图象为例,图象数据往往存在各种信息的冗余,如空间冗余、信息熵冗余、视觉冗余和结构冗余等。所谓压缩,就是想法去掉各种冗余,保留真正有用的信息。通常把信号进行压缩的过程称为编码,恢复原图象的过程称为解码。图象压缩方法一般划分为无失真编码和有失真编码两大类。小波变换属于有失真编码中的变换编码。 变换编码有两大明显特点:一是可以得到高的压缩比,二是比预测等其他方法的计算复杂性高。在变换后,由于在频域上信息是按照频谱的能量与频率分布排列的,只要对频域平面量化器进行合理的(非均匀)比特分配,高能量区给以高的比特数,低能量区给以低的比特数,就可以得到高的压缩能力。 本文只讨论基于小波分析压缩方法中的二维离散小波压缩。 问题提出: 对于已有的存放于F:\MATLAB701\work文件夹下的名为xxf的256×256bmp格式彩色图象,能否通过小波变换的方法最大限度对其进行压缩,同时还要使压缩后的图象保持合适的信噪比,而且从主观视觉上不能有过大的失真。 问题分析: 对于输入的bmp彩色图象(256×256矩阵),可以先将其转换为格式为*.mat的文件,将原来图象的信息通过向量变量的形式保留在其中。这样,就可以直接利用Matlab中Wavelet Toolbox所提供的GUI(图形用户界面)工具对图象进行二维离散小波压缩。最后可以对原图象和压缩图象进行信噪比的分析和压缩效果的有关统计。 ...... |
查看评论
已有0位网友发表了看法