ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:19.29KB ,
资源ID:2173682      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2173682.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(二维小波分析在图像中的具体应用.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

二维小波分析在图像中的具体应用.docx

1、二维小波分析在图像中的具体应用从二维小波理论出发,对其在图像处理的应用上进行了一些分析和处理,力图反映出小波分析在图像处理方面有着其独特的特点。三:图像压缩对于图像来说,如果需要进行快速或实时传输以及大量存储,就需要对图像数据进行压缩。在同样的通信容量下,如果图像数据压缩后在传输,就可以传输更多的图像信息。例如,用普通的电话线传输图像信息。图像压缩研究的就是寻找高压缩比的方法且压缩后的图像要有合适的信噪比,在压缩传输后还要恢复原信号,斌且在压缩、传输、恢复的过程中,还要求图像的失真度小。这就是图像压缩的研究问题。图像数据往往存在各种信息的冗余、如空间冗余、信息熵冗余 、视觉冗余 和结构冗余等等

2、。所谓压缩就是去掉各种冗余,保留对我们有用的信息。图像压缩的过程常称为编码。相对的,图像的恢复当然就是解码了。图像压缩的方法通常可分为有失真编码和无失真编码两大类:无失真编码方法如改进的霍夫曼编码。有失真编码方法的还原图像较之原始图像存在着一些误差,但视觉效果是可以接受的。常见的方法有预测编码、变换编码、量化编码、信息熵编码、分频带编码和结构编码等等。而将小波分析引入图像压缩的范畴也是一个重要的手段,并且有着它自己的特点。它的特点在于压缩比高、压缩速度快,压缩后能保持信号与图像的特征基本不变,且在传递过程中可以抗干扰等等。下面我们就举一个粒子来说明怎样用小波分析进行图像压缩。例如现在有一个二维

3、图像(文件名为),我们利用二维小波分析来进行图像压缩。由原理可知,一个图像作小波分解后,可得到一系列不同分辨率的子图像,不同分辨率的子图像对应的频率是不相同的。高分辨率(高频)子图像上大部分点的数值都接近于0,越是高就越是明显。而对于一个图像来说,表现一个图像的最主要的部分是低频部分,所以最简单的压缩方法是利用小波分解去掉图像的高频部分而只保留低频部分。程序大致如下:clear%装入图像load wbarb;%显示图像syms X;subplot(221);image(coast);colormap(map)title(原始图像);axis squaredisp(压缩前图像X的大小);whos

4、(coast)%对图像用小波进行层小波分解c,s=wavedec2(X,2,bior3.7);%提取小波分解结构中的一层的低频系数和高频系数cal=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);c

5、1=a1,h1;v1,d1;%显示分频信息subplot(222);image(c1);axis square;title (分解后低频和高频信息);%进行图像压缩%保留小波分解第一层低频信息%首先对第一层信息进行量化编码ca1=appcoef(c,s,bior3.7,1);ca1=wcodemat(ca1,440,mat,0);%改变图像高度并显示ca1=0.5*ca1;subplot(223);image(ca1);colormap(map);axis square;title(第一次压缩图像);disp(第一次压缩图像的大小为:);whos(ca1)%保留小波分解第二层低频信息进行压缩c

6、a2=appcoef2(c,s,bior3.7,2);%首先对第二层信息进行量化编码ca2=wcodemat(ca2,440,mat,0);%改变图像高度并显示ca2=0.25*ca2;subplot(224);image(ca2);colormap(map);axis square;title(第二次压缩图像);disp(第二次压缩图像的大小为:);whos(ca2)输出结果如图:NameSizeBytesclass压缩前图像X256256524288Double array第一次压缩图像Ca1135135145800Double array第二次压缩图像Ca2757545000Double

7、 array在这里可以看出,第一次压缩我们是提取原始图像中小波分解第一层的低频信息,此时压缩效果较好,压缩比较小(约为1/3大小)。第二次压缩实提取第一层分解低频部分的低频部分(即第二层的低频部分),其压缩比较大(约为1/12),压缩效果在视觉上也基本过得去。上面的保留原始图像中低频信息的压缩办法只是一种最简单的压缩办法。它不需经过其他处理即可获得较好的压缩效果。当然,对于上面的例子我们还可以只提取小波分解的第三、第四层的低频信息。从理论上说,我们可以获得任意压缩比的压缩图像。只不过在对压缩比和图像质量都有较高要求时,它就不如其他编码方法了。下面我们在举一个例子,这一次用 中函数来对上图进行压

8、缩。Clear;%装入图形信号load wbarb;%显示图像subplot(221);image(X);colormap(map);title(原始图像);disp(压缩前图像的大小);whos(X);axis square;%对图像进行压缩%对图像用db3小波进行二层小波分解c,s=wavedec2(X,5,db3);thr,sorh,keepapp=ddencmp(cmp,wv,X);Xcomp,cxc,lxc,perf0,perfl2=wdencmp(gbl,c,s,db3,5,thr,sorh,keepapp);%将压缩后的图像于原始图像相比较subplot(222);image(X

9、comp);colormap(map);title( 压缩后的图像);disp(压缩后图像的大小);whos(Xcomp)%显示有关参数disp(小波分解系数中值为0的系数个数百分比);disp(perf0);disp(压缩后剩余能量百分比);disp(perfl2);输出结果如下:小波分解系数中值为0的系数个数百分比:49.8088压缩后剩余能量百分比:99.9754总之,是事无绝对。一种压缩图像的方法不可能尽善尽美。要想很好的进行图像的压缩,就需要综合的利用多种其他技术,特别是数据编码和解码算法。四:图像消噪图像消噪方法的一般说明对二维图像信号的消噪方法同样适用于一维信号,尤其是对于几何图

10、像更适合。二维模型可以表述为其中, e 是标准偏差不变得高斯白噪声。二维信号的消噪步骤与一维信号的消噪步骤完全相同,也有三步,只是用二维小波分析工具代替了一维小波分析工具。如果用固定的阀值形式,测选择的阀值用 m2 代替了一维信号中的n 。着三步是:1. 二维信号的小波分解 。选择一个小波和小波分解的层次N, 然后计算信号s到第N层的分解。 2. 对高频系数进行阀值量化。对于从一到N的每一层,选择一个阀值,斌对着一层的高频系数进行软阀值化处理。 3. 二维小波的重构。根据小波分解的第N层的低频系数和经过修改的从第1层到第N层的各层高频系数,来计算二维信号的小波重构。 在这三个步骤中,重点内容就

11、是如何选取阀值和如何进行阀值的量化。请注意,了一维信号自动消噪的情况,对于其他的情况,一维信号的消噪和压缩用的是wdencmp, 这对于二维信号也是一样的。编程给定一个有较大白噪声的图象,利用二维小波分析进行信号消噪处理。分析:由于图象所含的噪声主要是白噪声,且集中于高部分,故用第通实现消去噪声。程序如下。load tire;subplot(221);image(X);colormap(map);title(原图 );axis square; %画出原图象init=2055615866;randn(seed,init)x=X+38*randn(size(X);subplot(222);imag

12、e(x);colormap(map);title(含噪声图象 );axis square; %画出含噪声图象c,s=wavedec2(x,2,sym4);a1=wrcoef2(a,c,s,sym4,1); %第一次低通滤波消噪subplot(223);image(a1);title(第一次消噪后图象 );axis square; %画出第一次低通滤波消噪后图象a2=wrcoef2(a,c,s,sym4,2); %第二次低通滤波消噪subplot(224);image(a2);title(第二次消噪后图象 );axis square; %画出第二次低通滤波消噪后图象分析: 第一次消噪滤去了大部分

13、高频噪声,但与原图比较,依然有不少高频噪声,第二次消噪在第一次消噪基础上,再次滤去高频噪声,消噪效果较好,但图像质量比原图稍差。六:图象融合说明图象融合是将同一对象的两个或更多的图象合成在一幅图象中,以便他比原来的任何一幅更能容易的为人们所理解。真一技术可应用于多频谱图象理解以及医学图象处理等领域,再这些场合,同一物体部件的图象往往是采用不同的成象机理得到的。编程:用二维小波分析将两幅图象融合在一起。处理过程如下:load woman; %装入原图像X1=X;map1=map;subplot(221);image(X1);colormap(map1);title(woman);axis squ

14、are; %画出woman图像load wbarb; %装入原图像X2=X;map2=map;for I =1:256for j=1:256if(X2(I, j)100)X2(I, j)=1.2*X2(I, j);elseX2(I, j)=0.5*X2(I, j);endendendsubplot(222);image(X2);colormap(map2);title(wbarb);axis square; %画出wbarb图像cl,sl=wavedec2(X1,2,sym4);sizec1=size(c1);for I=1:sizec1(2)c1( I )=1.2*c1( I );endc2,s2=wavedec2(X2,2,sym4);c=c1+c2;c=0.5*c;xx=waverec2(c,s,sym4);subplot(223);image(xx);title(融合图象);axis square; %画出融合后的图像结果分析:一幅图像和他某一部分放大后的图像融合,融合后的图像给人一种朦朦胧胧梦幻般的感觉,对较深的背景部分则做了淡化处理。七:图象平滑处理说明图像平滑的主要目的是为

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1