小波变换及其在图像压缩中的作用

合集下载

小波变换在图像压缩中的应用

小波变换在图像压缩中的应用

小波变换在图像压缩中的应用图像压缩是一种常见的数据压缩技术,其目的是通过减少图像数据的存储空间,以便更有效地传输和处理图像。

小波变换作为一种重要的数学工具,被广泛应用于图像压缩领域。

本文将探讨小波变换在图像压缩中的应用,并介绍其原理和优势。

一、小波变换的原理小波变换是一种多尺度分析方法,能够将信号分解成不同频率的子信号。

与傅里叶变换相比,小波变换具有更好的时域和频域局部性。

小波变换通过将信号与一组基函数进行卷积,得到信号在不同频率上的分解系数。

这些分解系数表示了信号在不同频率上的能量分布情况。

二、在图像压缩中,小波变换被用来分解图像,并通过舍弃部分系数来实现图像的压缩。

具体而言,小波变换将图像分解成一系列不同频率的子图像,其中低频子图像包含了图像的大部分能量,而高频子图像则包含了图像的细节信息。

通过舍弃高频子图像的一部分系数,可以实现对图像的压缩。

三、小波变换图像压缩的优势相比于传统的基于傅里叶变换的图像压缩方法,小波变换具有以下几个优势:1. 多尺度分析:小波变换能够对图像进行多尺度分析,能够更好地捕捉图像的细节信息。

这使得小波变换在保持图像质量的同时实现更高的压缩率。

2. 良好的时域和频域局部性:小波变换在时域和频域上都具有较好的局部性,能够更准确地描述图像的局部特征。

这使得小波变换在压缩图像时能够更好地保持图像的细节和边缘信息。

3. 适应性:小波变换是一种自适应的变换方法,能够根据图像的特性进行变换。

这使得小波变换能够更好地适应不同类型的图像,并实现更好的压缩效果。

四、小波变换图像压缩的实现步骤小波变换图像压缩一般包括以下几个步骤:1. 图像预处理:对原始图像进行预处理,包括灰度化、降噪等操作,以提高压缩效果。

2. 小波分解:将预处理后的图像进行小波分解,得到一系列不同频率的子图像。

3. 系数选择:根据压缩比率和图像质量要求,选择保留的小波系数。

4. 逆小波变换:对选择的小波系数进行逆小波变换,得到重构的图像。

小波变换在图像压缩中的应用

小波变换在图像压缩中的应用

小波变换在图像压缩中的应用一、引言近年来,随着数字图像的广泛应用,图像的压缩和储存问题得到了越来越多的关注。

图像压缩是将图像从原始表示转换为更紧凑的表示的过程,其目的是通过减少数据来减少存储空间和传输时间。

小波变换作为一种有效的信号分析工具,在图像压缩领域上也有广泛应用。

本文将探讨小波变换在图像压缩中的应用。

二、小波变换基础小波变换是一种多尺度分析方法,与傅里叶变换不同,它用一组经过移位和缩放的基本函数来分析信号的不同频率成分。

小波变换的基本函数是小波,它可以用于分析不仅包含低频信息的信号,也包含高频信息。

小波分析可根据信号中不同频率的变化来确定信号的局部特性。

小波变换优于传统的傅里叶变换在于它能保留信号的时域和频域特征,并且可以进行多分辨率分析。

三、小波变换的特点小波变换的主要特点有以下几个方面:1.自适应性:小波变换可以在不同分辨率下对不同频段的信号进行分析,因此可以根据需要选择合适的小波分析不同类型的图像。

2.局部性:小波变换可以分析信号的局部特性,因此能够对图像的局部结构进行更准确的处理。

3.高效性:小波变换可以通过快速算法进行计算,因此能够在较短时间内处理大量数据。

四、小波变换在图像压缩中的应用在图像压缩中,小波变换主要应用于两种压缩方法:基于小波变换的可逆压缩和基于小波变换的不可逆压缩。

1. 基于小波变换的可逆压缩小波变换在可逆压缩中的应用中,将图像分解为不同尺度和不同方向的子带。

在编码之前,可以对每个子带进行一些变换,例如位平面编码和霍夫曼编码。

这种方法的优点是压缩比高和可逆性好,但缺点是解压缩速度慢和需要大量的存储空间。

2. 基于小波变换的不可逆压缩不可逆压缩通常用于图像和视频压缩中。

这个过程是基于小波变换和基于量化的。

其中,小波变换负责将信号转换为不同频段的按重要性排序的系数,而量化将系数视为可压缩的数据,以达到良好的压缩率。

这种方法的优点是压缩比比可逆压缩高,缺点是解压缩后的图像已无法恢复原始精度。

小波分析在图像压缩中的应用

小波分析在图像压缩中的应用

小波分析在图像压缩中的应用引言图像压缩在当今数字图像处理中扮演着重要的角色,因为它可以减少图像的存储空间和传输带宽要求。

小波分析是图像压缩领域中最重要的工具之一。

它是一种时间和频率分析方法,可以提取图像的特定信息。

本文将介绍小波分析的背景和原理,并探讨它在图像压缩中的应用。

小波分析的背景和原理小波分析是一种多尺度分析技术,也称为小波变换。

它是由法国数学家Jean Morlet于1980年提出的,用于描述地震波的信号分析。

小波变换可以将一个信号分解成多个频率组成的子信号,并可以识别出不同时间尺度的信息。

小波变换使用小波函数来描述信号的频率和时间信息,这些函数是具有较小的支持区间的局部函数。

在数学上,小波函数是任意可微函数,满足一定的正交性和可缩放性条件。

小波变换使用的小波函数有两种类型:离散小波函数和连续小波函数。

离散小波函数的支撑区间是有限的,一般选择倍增长的方式来实现多尺度分解。

而连续小波函数的支撑区间是无限的,因此需要使用多分辨率连续小波变换,也称为CWT(Continuous Wavelet Transform,连续小波变换)。

小波变换具有一些重要的性质,例如可逆性、多分辨率等。

这些性质使得小波变换在图像压缩中得到广泛应用。

图像压缩中的小波分析图像压缩一般分为有损压缩和无损压缩两种。

有损压缩指的是在压缩过程中会有一定的信息损失,但可以获得更高的压缩比。

而无损压缩可以生成和原始图像完全一样的压缩数据,但压缩比一般较低,且压缩速度较慢。

小波分析在两种压缩方法中均有重要的应用。

有损压缩中,小波分析通常与离散余弦变换(DCT)结合使用,来实现更好的压缩效果。

小波分析的重要性在于它可以去除图像中的高频噪声,提取图像中的低频信息,从而减少冗余数据。

小波分析在JPEG2000 压缩标准的实现中得到了广泛应用。

在无损压缩中,小波分析可以与无损预测编码(Lossless Predictive Coding,LPC)相结合。

小波变换在图像压缩中的应用研究

小波变换在图像压缩中的应用研究

小波变换在图像压缩中的应用研究第一章:背景介绍随着计算机技术的不断进步,图像处理技术也在不断地发展。

在日常生活和工作中,我们经常需要传输和存储大量的图像文件,但是图像文件本身的大小经常非常大,给存储和传输带来了很大的困难。

为了解决这个问题,图像压缩技术应运而生。

其中一种常用的方法是小波变换。

第二章:小波变换的原理小波变换是一种分析时频域的信号处理方法,它通过对信号进行一定的变换,将信号从时域转换成频域,进而实现对信号的压缩和去噪等处理。

小波变换的数学公式为:x(t) = ∑ cnφn(t) + ∑ dnψn(t)其中,φn(t)和ψn(t)分别是正交小波函数,cn和dn为小波系数,表示信号在φn(t)和ψn(t)上的投影。

第三章:小波变换在图像压缩中的应用在图像压缩中,小波变换通常与离散余弦变换(DCT)等方法一起使用。

具体地,小波变换对图像进行多层分解,将一张大图像分解成多个小的频域图像,然后对每个小图像进行压缩。

小波变换的优点是能够同时提取图像的时域和频域信息,更好地保留图像的细节信息,并且能够有效地去除高频噪声。

第四章:具体实现方法小波变换在图像压缩中的具体实现方法有多种,其中较为常用的方法是基于小波分解和量化的方法。

具体过程如下:1. 将原始图像进行小波分解,并对每个分解后的小图像进行2倍下采样(即只保留低频部分);2. 对每个小图像进行量化,即将每个小图像的所有小波系数除以一个固定的量化因子,并对结果进行四舍五入;3. 将量化后的系数编码成熵编码,以减小数据传输的大小。

第五章:小波变换在图像压缩中的优势通过小波变换进行图像压缩可以有效地减小图像的大小,提高图像传输和储存的效率。

同时,小波变换能够更好地保留图像的细节信息,避免在压缩过程中出现马赛克等模糊现象,因此可以获得更好的图像视觉效果。

第六章:应用前景展望小波变换在图像压缩中的应用已经广泛,而且还有很大的发展空间。

未来,随着计算机处理能力的提高,小波变换的速度和精度都将进一步提高,将会在更多的图像处理领域得到应用,比如图像识别、医学图像处理等。

小波变换在图像压缩中的应用及性能评估

小波变换在图像压缩中的应用及性能评估

小波变换在图像压缩中的应用及性能评估图像压缩是一种广泛应用于数字图像处理领域的技术,旨在减小图像文件的存储空间和传输带宽。

小波变换作为一种重要的信号处理技术,已经被广泛应用于图像压缩中,以提高压缩效果和保持图像质量。

小波变换是一种多尺度分析方法,它将信号分解为不同频率的子信号,从而能够捕捉到信号的局部特征。

在图像压缩中,小波变换通过将图像分解为低频和高频部分,实现对图像细节和纹理的提取和表示。

低频部分包含图像的主要结构信息,而高频部分则包含了图像的细节信息。

在图像压缩中,小波变换通常与离散余弦变换(DCT)相结合使用。

DCT主要用于对图像的低频部分进行压缩,而小波变换则用于对图像的高频部分进行压缩。

这种组合能够在保持图像主要结构的同时,有效地压缩图像的细节信息。

小波变换在图像压缩中的应用主要有两种方法:基于全局阈值和基于分块。

基于全局阈值的方法通过对小波系数进行阈值处理,将小于阈值的系数置零,从而实现对图像细节的压缩。

基于分块的方法将图像分为多个小块,在每个小块上进行小波变换和压缩,从而实现对整个图像的压缩。

性能评估是图像压缩中一个重要的指标,它可以衡量压缩算法的效果和图像质量的损失程度。

常用的性能评估指标包括峰值信噪比(PSNR)、结构相似性指数(SSIM)和压缩比等。

PSNR是一种衡量图像质量的指标,它通过计算原始图像和压缩图像之间的均方误差来评估图像的失真程度。

PSNR的数值越大,表示图像质量越好。

然而,PSNR只能提供对图像整体质量的评估,对于图像的局部细节和纹理的保持程度并不敏感。

SSIM是一种衡量图像结构相似性的指标,它通过比较原始图像和压缩图像之间的亮度、对比度和结构信息来评估图像质量。

SSIM的数值范围在0到1之间,数值越接近1,表示图像结构相似性越高,图像质量越好。

压缩比是衡量图像压缩效果的指标,它表示压缩后图像的大小与原始图像大小的比值。

压缩比越高,表示压缩效果越好,但同时也意味着图像质量的损失程度越大。

小波变换用于图像压缩

小波变换用于图像压缩

一、小波变换用于图像压缩1. 图像用小波分解后的系数特征一个图像做小波分解后,可得到一系列不同分辨率的字图像。

其中高分辨率(即高频)的字图像上大部分点的数值都接近零,越是高频这种现象越明显。

而图像的能量主要集中在低频系数(近似系数)上。

从理论上说,由于f 具有指数)10(≤<ααHolder 连续的充要条件是()()21,+≤αψa K b a f W取j j k b --==2,2α,所以当j 比较大时,即高频时,小波变换()()j j k f W --2,2ψ的绝对值较小,而当j 比较小时,即低频时,小波变换的绝对值较大。

这样,可以在高频部分可以进行压缩比较大的压缩,低频部分进行压缩比较小的压缩,这样达到比较好的压缩效果。

2. 基于神经网络的矢量量化压缩(1) 量化方法我们将图像分解后的小波系数看作是一串m 个数据即一个m 维向量。

把这m 个数据截成M 段,每段k 个数据。

这样就将这m 个数据变为M 个k 维数据向量。

再将这M 个向量分为N 组,对每组用一个数据向量作为代表(可以是这组中的一个向量,也可以是另外的向量)。

设第i 组的代表向量为N i y i ,2,1,=。

压缩就是将图像上的数据向量,如果属于第i 组,则这个数据向量就用这组的代表向量i y 代替,这时的编码就是在码书的相应位置上记下编号i ,而不必记下i y 本身。

记录i y 的文件称为密码书。

代表向量i y 最理想为组中各向量的“中心”向量。

(2) 基于神经网络的向量量化人工神经网络的主要功能之一就是分类聚类问题。

无监督的聚类问题是指人工神经网络的学习表现为自适应于输入空间的检测规则,其学习过程为:给系统提供动态输入信号,使各神经元以某种方式竞争,“获胜者”神经元本身或其领域得到增强,其它神经元进一步得到抑制,从而将信号空间划分为有用的多个区域。

具体到矢量量化问题:我们将M 个k 维向量作为网络的M 个输入样本,想分的组数N 作为神经元个数,通过一定的算法使网络学习,其结果是将M 个样本以一定规则分为N 类, 而神经元与输入样本向量之间的连接权值{}k j w j i ,2,1,,=就是了第i 组的中心向量。

小波变换在图像压缩中的应用

小波变换在图像压缩中的应用

小波变换在图像压缩中的应用随着科技的发展,数字媒体数据的需求量越来越大,导致媒体数据的存储空间和传输带宽的需求也越来越大。

为了解决这些问题,人们通过降低媒体数据的信号冗余,来减小数据的大小。

而其中一种常见的方法就是图像压缩。

而小波变换就是一种常见的用于图像压缩的技术。

小波变换是一种非平稳信号的傅里叶变换,其优势在于其具有时间-频率局部性。

相比于傅里叶变换只能表征信号的全局频率信息,小波变换可以更准确地表征信号的局部频率信息。

因此,在图像处理中,小波变换可以用于分析图像信号的局部特性,比如边缘和纹理等。

在图像压缩中,小波变换主要被用于将空间域的图像数据转化为频域的数据。

通过将一个图像信号分解成多个小波基函数,我们可以得到各个频率成分上的信息。

与傅里叶变换不同的是,小波分解后的信号不再是一组连续的正弦波,而是一组波包。

这些波包可以使用更少的系数来重构图像,达到压缩的效果。

对于一幅图像,我们可以将其分解成多个层次的小波系数。

其中最高层是图像的低频部分,随着层数的增加,小波系数的频率越来越高。

我们可以根据需要选择某些层小波系数进行压缩,以达到不同的压缩比和图像质量。

通常来说,我们在选择小波系数的时候,会根据小波系数的能量分布情况进行选择,保留能量较高的部分。

在将图像分解成多个小波系数之后,我们可以对这些小波系数进行压缩。

根据小波系数的特点,我们可以使用线性量化、非线性量化、或者一些基于向量量化的方法来压缩小波系数。

同时,在压缩小波系数的时候,我们还可以使用如哈夫曼编码等熵编码来进一步压缩数据。

这些技术的组合可以极大地减小图像压缩后的文件大小。

除了在压缩图像的应用之外,小波变换还有着丰富的用途,在图像处理、音频处理和信号处理等领域都有着广泛的应用。

因此,学习小波变换和掌握其基本理论与实现技巧,对于掌握数字信号处理的基本知识具有重要的意义。

总之,在图像压缩中使用小波变换可以大幅度减小存储空间和传输带宽,有效降低了数字信息的存储和传输成本。

小波变换在机器视觉中的应用研究

小波变换在机器视觉中的应用研究

小波变换在机器视觉中的应用研究小波变换(Wavelet Transform)是一种信号分析和处理的数学工具,它在机器视觉领域中有着广泛的应用。

本文将介绍小波变换在机器视觉中的研究和应用,并着重讨论其在图像压缩、边缘检测和图像特征提取等方面的应用。

首先,小波变换在图像压缩中起到了重要作用。

在图像传输和存储中,压缩是必不可少的。

传统的图像压缩算法,如JPEG、MPEG等,往往使用离散余弦变换(DCT)作为基础变换,这种方法常常导致压缩后的图像出现较为明显的块效应。

而小波变换通过使用不同尺度和位置上的小波基函数,能够更好地捕捉图像的局部特征,从而减少了图像压缩中的块效应。

因此,小波变换在图像压缩中具有更好的性能,并被广泛应用于无损和有损压缩算法的设计中。

其次,小波变换在边缘检测中也有重要的应用。

边缘是图像中物体之间的分界线,是图像中的重要特征。

传统的边缘检测方法,如Sobel、Canny等,常常会受到噪声和纹理干扰的影响。

而小波变换通过对图像进行多尺度分析,能够在不同尺度上获取图像的边缘信息,并通过阈值处理方法,将有效的边缘提取出来。

因此,小波变换在边缘检测领域中表现出较好的性能,并被广泛应用于目标跟踪、图像分割等领域。

最后,小波变换在图像特征提取中也有重要应用。

图像特征提取是机器视觉中的核心任务之一,它为图像识别、目标检测等任务提供了基础。

传统的特征提取方法,如形状描述子、颜色直方图等,常常对于图像的局部特征处理不够准确。

而小波变换通过多尺度分析,能够获取图像在不同尺度上的局部特征,并通过小波系数的能量分布,进一步提取图像的全局特征。

因此,小波变换在图像特征提取中具有更好的性能,并被广泛应用于目标识别、图像检索等领域。

综上所述,小波变换在机器视觉中有着广泛的应用和研究。

它在图像压缩、边缘检测和图像特征提取等方面,都能够取得良好的效果。

随着机器学习和深度学习的快速发展,小波变换与神经网络的融合也成为当前研究的热点,这将进一步推动小波变换在机器视觉领域的发展。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

小波变换及其在图像压缩中的作用南京信息工程大学 电子与信息工程学院张志华 20091334030摘 要:主要分析了基于小波变换的图像分解和图像压缩的技术,并运用Matlab 软件对图像进行分解,然后提取其中与原图像近似的低频信息,达到对图像进行压缩的目的. 分别作第一层分解和第二层分解,并比较图像压缩的效果.关键词:小波变换;多分辨分析;图像分解;图像压缩小波变换的理论是近年来兴起的新的数学分支,素有“数学显微镜”的美称. 它是继1822 年傅立叶提出傅立叶变换之后又一里程碑式的领域,解决了很多傅立叶变换不能解决的困难问题. 小波变换可以使得信号的低频长时特性和高频短时特性同时得到处理,具有良好的局部化性质,能有效地克服傅氏变换在处理非平稳复杂信号时存在的局限性,具有极强的自适应性,因此在图像处理中具有极好应用价值. 本文主要分析了基于小波变换的图像分解和图像压缩技术,并运用Matlab 软件对图像进行分解,然后提取其中与原图像近似的低频信息,达到对图像进行压缩的目的. 分别作第一层分解和第二层分解,并比较图像压缩的效果. 先引入文中的有关基本理论.1 基本理论小波是指函数空间2()L R ) 中满足下述条件的一个函数或者信号()x ψ 3()Rx C d ψψωω=<∞⎰,这里, 3R = R - { 0} 表示非零实数全体.对于任意的函数或者信号f ( x) ,其小波变换定义为(,)1(,)()()()f a b RRx b w a b f x x dx f x dx a aϕϕ-⎡⎤==⎢⎥⎣⎦⎰⎰, 因此,对任意的函数f ( x) ,它的小波变换是一个二元函数.另所谓多分辨分析是指设{ Vj ; j ∈Z} 是2()L R 上的一列闭子空间,其中的一个函数,如果它们满足如下五个条件,即 (1) 单调性:Vj < Vj + 1 , P j ∈Z ; (2) 惟一性: {}0j j zI V ∈= ;(3) 稠密性: 2()j Y R V L= ;(4) 伸缩性: 1()(2)j j f x V Zf x V +∈∈ , j p Z ∈;(5) Riesz 基存在性:存在0()t V φ∈,使得(){};2jx n n Z φ-∈构成j V 的Riesz 基. 称()t φ为尺度函数. 那么,称{}{};,()jj Z x Vφ∈是2()R L 上的一个多分辨分析.若定义函数2,()2(2)jjj n x x n φφ=-,,j p n Z∈;则由多分辨分析的定义, 容易得到一个重要结果, ,即函数族2,{()2( ;2)}jjj n x x n n Z φφ=-∈是空间Vj 的标准正交基. 关于多分辨分析,在这里以一个三层的分解进行说明, 多分辨分析只是对低频部分进行进一步分解,而高频部分则不予考虑. 分解具有关系 3321S A D D D =+++;另外强调一点,这里只是以一个层分解进行说明,如果要进行进一步分解,则可以把低频部分分解成低频部分和高频部分,以下再分解,依次类推. 在理解多分辨分析时,必须牢牢把握一点,即分解的最终目的是力求构造一个在频率上高度逼近空间的正交小波基,这些频率分辨率不同的正交小波基相当于带宽各异的带通滤波器. 多分辨分析只对低频空间进行进一步的分解,使频率的分辨率变得越来越高. 而关于Mallat 算法是将2()L R 上的多分辨分析记为{{;};()}J V j Z x φ∈,,尺度方程和小波方程为()2(2)n n zx h x n φφ∈=-∑和()2(2)n n zx g x n ψφ∈=-∑,其中,系数关系是11(1),kk k g h k Z--=-∈,对任意的整数j 和k ,沿用记号2,()2() 2j j j n x x n φφ=-,2,()2() 2jj j n x x k ψψ=-和,,,2(){();}{();}'{();}j j nj j nj j n j Z V x n Z W x n Z W x L Z R n φψψ∈⎧⎫=∈⎪⎪⎪⎪=∈⎨⎬⎪⎪=⎪=∈⎪⎩⎭ 对于任意信号2(,)()L f R x ∈引入记号,,,,()(),()(),j kj kj k j k RRC f x x dx d f x x dx φψ==⎰⎰称为f ( x) 的尺度系数和小波系数,同时,将f ( x) 在闭子空间jV 和jW上的正交投影记为()j f x 和()j g x ,这样,,,,()(),()(),j j kj k j j kj k k Zk Zf x Cx g x dx φφ∈∈==∑∑根据空间正交值和分解关系 1',i i i V V W +=可得1()(),j j j ff xg x +=+因此,信号的尺度变换系数和小波变换系数之间的关系现在可以写成1,1,,,,,()()().j kj k j kj k j k j kk zk zk zCx Cx d x φφψ++∈∈∈=+∑∑∑2 小波变换在图像压缩中的应用二维离散小波变换后的系数分布{}{}123,1(,)(,)(,),(,),(,)jj j j j j n m Z ZSf n m W f n m W f n m W f n m =--∈⨯ ,构成了信号f ( x , y) 的二维正交小波分解系数, 它们每一个都可被看做一幅图像,1(,)j W f n m 给出了f ( x , y) 垂直方向的高频分量的小波分解系数,3(,)j W f n m 给出了f( x , y ) 水平方向的高频分量的小波分解系数,2(,)j W f n m 给出了f ( x , y) 对角方向高频分量的小波分解系数,(,)j S f n m 给出了f ( x , y) 的低频分量的小波分解系数.由此可见,若用jS,1j W ,2j W ,3jW 分别表示(,)j S f n m ,1(,)j W f n m ,2(,)j W f n m ,3(,)j W f n m 经2∶1 亚抽样后的变换系数(简称为子图像) ,则任一图像都可以分解为,,1j J =-- 之间的3J + 1个离散子图像:jS,1j W ,2j W ,3jW 其中SJ 是原图像的一个近似,(1,2,3;,,1)ij W i j J ==-- 则是图像在不同方向、不同分辨率下的细节;如果原图像有2N 个像素,则子图像jS,1j W ,2j W ,3j W 2j N 个像素,因而分解后总的像素数T N为222143[4]JJj T j N N NN--=-=+=∑.可见,分解后总的像素数不变.二维数字信号也即数字图像, 对它的处理是基于图像的数字化来实现的. 图像的数字化结果就是一个巨大数字矩阵,图像处理就在这个矩阵上完成. 所以,可将二维数字信号m nd 看做0(,)s f n m ,即2300(,)((,)(,)(,)(,)(,),m n Rd s f n m f x y x y n m f x y x n y m dxdy ==Φ--=Φ--⎰⎰并采用与一维情况类似的Mallat 算法. 由于两次一维小波变换来实现一次二维小波变换,所以先对该矩阵的行进行小波变换,再对列进行小波变换.3 运用Matlab 小波工具箱进行图像分解并压缩下面的实例是基于二维小波分析对图像进行压缩. 一个图像作小波分解后,可得到一系列不同分辨率的子图像,不同分辨率的子图像对应的频率是不相同的. 高分辨率(即高频) 子图像上大部分点都接近于0 ,越是高频这种现象越明显. 对一个图像来说,表现一个图像最主要的部分是低频部分,所以一个最简单的压缩方法是利用小波分解,去掉图像的高频部分而只保留低频部分.图像压缩可按如下Matlab 程序进行处理.load woman ;subplot (221) ;image (X) ;colormap (map) ;title ('原始图像') ;axis square ;% ==============================[ c ,s ] =wavedec2 (X ,2 ,'bior3. 7') ;ca1 = appcoef2 (c ,s ,'bior3. 7',1) ;ch1 = detcoef2 ('h',c ,s ,1) ;cv1 = detcoef2 ('v',c ,s ,1) ;cd1 = detcoef2 ('d',c ,s ,1) ;a1 =wrcoef2 ('a',c ,s ,'bior3. 7',1) ;h1 =wrcoef2 ('h',c ,s ,'bior3. 7',1) ;v1 =wrcoef2 ('v',c ,s ,'bior3. 7',1) ;d1 =wrcoef2 ('d',c ,s ,'bior3. 7',1) ;c1 = [ a1 ,h1 ;v1 ,d1 ] ;subplot (222) ;image (c1) ;axis squaretitle ('分解后低频和高频信息') ;% =============ca1 = appcoef2 (c ,s ,'bior3. 7',1) ;ca1 =wcodemat (ca1 ,440 ,'mat',0) ;ca1 = 0. 5 3 ca1 ;subplot (223) ;image (ca1) ;colormap (map) ;title ('第一次压缩图像') ;axis square% ==============ca2 = appcoef2 (c ,s ,'bior3. 7',2) ;ca2 =wcodemat (ca2 ,440 ,'mat',0) ;ca2 = 0. 25 3 ca2 ;subplot (224) ;image (ca2) ;colormap (map) ;axis square ;title ('第二次压缩图像') ;在这里可以看出,第一次压缩我们是提取原始图像中小波分解第一层的低频信息,此时压缩效果较好,压缩比较小(约为1/ 3) ;第二次压缩是提取第一层分解低频部分的低频部分(即小波分解第二层的低频部分) ,其压缩比比较大(1/ 12) ,压缩效果在视觉上也基本过得去,它不需要经过其他处理即可获得较好的压缩效果.通过MATLAB仿真,所得图像如下所示:4 结论图像压缩是一个很有发展前途的研究领域,它的研究就是寻找高压缩比的方法且压缩后的图像要有合适的信噪比,在压缩传输后还要恢复原信号,且在压缩、传输、恢复的过程中,还要求图像的失真度小. 而将小波分析引入图像压缩的研究范畴,当一个图像作小波分解后,可得到一系列不同分辨率的子图像,不同分辨率的子图像对应的频率是不相同的. 高分辨率子图像上大部分点的数值都接近0 ,越高就越明显.而对于一个图像来说,表现一个图像的最主要部分是低频部分. 而且小波分析能使压缩比高、压缩速度快,压缩后能保持信号与图像的特征基本不变. 在数字图像处理中具有很强的使用价值.参考文献[1 ] 程正兴. 小波分析算法与应用[M] . 西安:西安交通大学出版社,1998.[2 ] 冉启文. 小波变换与分数傅立叶变换理论及应用[M] . 哈尔滨:哈尔滨工业大学出版社,2001.[3 ] 徐佩霞,孙公宪. 小波分析与应用实例[M] . 合肥:中国科技大学出版社,1996.[4 ] 秦前清. 实用小波分析[M] . 西安:西安电子科技出版社,1998.[5 ] 杨福生. 小波变换的工程分析与应用[M] . 北京:科学出版社,1999.[6 ] 郑宏兴,姚纪欢.MATLAB5. X工具箱使用技巧与实例[M] . 武汉:华中科技大学出版社,2001.[7 ] 郑治真. 小波变换及其Matlab 工具箱的应用[M] . 北京:地震出版社,2001.[8 ] 王晓丹,吴崇明. 基于MATLAB 的系统分析与设计———图像处理[M] . 西安:西安电子科技大学出版社,2000.。

相关文档
最新文档