- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字图像处理小波
引言 傅里叶变换的频率域只提供频率信息。空间域和频率域完全不同的两个域。 能不能同时提供空间性信息和频域信息?答案是利用“小波变换”。 7.1背景知识 考虑大小为M?N的图像f(x,y),其正向离散变换T(u,v,…)可用一般多项式表示为: 其反变换可表示为: 和 分别称为正变换核和反变换核。变换系数T(u,v)称为f关于{ }的一系列展开系数。也就是说,反变换核构成了f的一组展开函数。 7.1背景知识 对傅里叶变换, 且傅里叶变换的变换核可分,即 7.1背景知识 傅里叶变换和小波变换对比 7.1背景知识 二维小波的变换核 精心设计的一维尺度基函数?(x)和一维小波函数?(x)。 一维尺度函数?(x) 和一维小波函数?(x)各自派生出一个函数族 一组二维可分尺度函数 三组二维可分小波函数 ,分别称为水平小波、垂直小波、对角小波。 7.1背景知识 二维小波的变换核的性质 可分离性、尺度变化性、平移性 多分辨率一致性(该性质保证了相邻尺度的尺度函数可表示的函数空间的差值部分可由相应的小波函数集表示。) 正交性和双正交性 正交性 双正交性 7.2快速小波变换 离散小波变换 快速离散小波变换 h?()和h? ()分别称为尺度向量和小波向量。他们是快速小波变换FWT的滤波器系数。 7.2.1小波工具箱 小波工具箱的主要函数 生成小波变换的各滤波器参数 [Lo_D,Hi_D,Lo_R,Hi_R]=wfilters(wname) 显示小波函数族信息 Waveinfo(wfamily) 获得正交变换的尺度和小波函数的离散数字表达 [phi,psi,xval]=wavefun(wname,iter); 获得双正交变换的尺度和小波函数的离散数字表达 [phi1,psi1, phi2,psi2,xval]=wavefun(wname,iter); 二维小波变换 [c,s]=vavedec2(x,n,Lo_D,Hi_D); [c,s]=wavedec2(x,n,wname); 7.2.1小波工具箱 示例7.1 Test07_01.m 7.2.1小波工具箱 示例7.2 Test07_02.m 7.2.2自己编制小波变换函数 生成小波变换的滤波器组 Function [varargout]=wavefilter(wname, type); 快速小波变换 Function [c,s]=wavefast(x,n,varargin) 例7.3,比较函数wavefast和wavedec2的执行时间 Function [ratio,maxdif]=fwtcompare(f,n,wname); Test07_03.m 7.3小波分解结构的处理 Wavedec2返回的变量c的结构 AN代表N阶近似系数矩阵 Hi,Vi,Di分别代表小波变换的i阶的行,列和对角线细节系数矩阵 Wavedec2返回的变量S的结构 SAn,小波变换n阶的近似矩阵的行数和列数 SDi,小波变换的i阶细节矩阵的行数和列数 Sf,原始图像的行数和列数 7.3.1使用小波工具箱的小波分解结构分析 主要函数 appcoef2(),获取近似系数矩阵 detcoef2().获取细节系数矩阵 wthcoef2,清零某部分系数矩阵 例7.4, test07_04.m 7.3.2自编函数分析小波分解结构数据 核心函数Function [varargout]=wavework(opcode,type,c,s,n,k) 其它函数,wavecut,wavecopy,wavepaste Test07_05.m 小波分解系数的图形显示 Function w=wave2gray(c,s,scale,border); 例7.6,Test07_06.m 7.4快速小波反变换 快速小波反变换 工具箱函数g=waverec2(C,S,wname) 自定义函数Function [varargout]=waveback(c,s,varargin) 7.4快速小波反变换 例7.7,test07_07.m 对比工具箱函数和自定义函数的运行时间 7.5基于小波变换的图像处理 基本过程 计算图像的二维小波变换 修改变换系数 计算小波反变换获得结果图像 例7.8,小波变换的方向性和边缘检测 test07_08.m 例7.9,基于小波的图像平滑 test07_09.m 例7.10,基于小波的图像渐近重构 test07_10.m 7.5基于小波变换的图像处理 例7.8,小波变换的方向性和边缘检测 test07_08.m 7.5基于
文档评论(0)