waverec3
多层三维离散小波变换重建
描述
例子
完美的重建和三维离散小波变换
构建一个三维矩阵,得到小波变换到2级使用“db2”
小波,重建矩阵来验证完美重建。
创建三维矩阵。
M =魔法(8);X = repmat (M, [1 1 8]);
获得的三维离散小波变换矩阵和基于三维重建输入近似系数和细节。
wd = wavedec3 (X 2“db2”);XR = waverec3 (wd);
验证完美重建使用小波分解到2级。
err1 = max (abs (X (:) xr (:)))
err1 = 8.6050 e-11
验证数据矩阵之和逼近和细节级别2和1。重建组件的和不同的低通滤波器组件和检查X
=一个
+D
。
一个= waverec3 (wd,“微光”);D = waverec3 (wd,' d ');err2 = max (abs (X (:)——(:) - d (:)))
err2 = 8.6054 e-11
比较waverec3和idwt3
比较1级重建基于过滤操作“LLH”
使用idwt3
和waverec3
。
M =魔法(8);X = repmat (M, [1 1 8]);wd = wavedec3 (X 2“db2”,“模式”,“每”);dwtOut = dwt3 (X,“db2”);Xr = idwt3 (dwtOut,“LLH”);Xrec = waverec3 (wd,“LLH”1);规范(Xr (:) -Xrec (:))
ans = 2.2773 e-14
输入参数
wdec
- - - - - -小波分解
结构
小波分解,指定为一个结构。结构的输出wavedec3
和有以下字段:
sizeINI
——大小
向量
三维数组的大小,指定为1×3向量。
水平
级的分解
整数
的分解,指定为一个整数。
模式
——小波变换扩展模式的名称
特征向量
小波变换的名称扩展模式,指定为一个特征向量。
过滤器
-小波过滤器
结构
小波滤波器用于分解,指定为一个结构有以下字段:
LoD
——分解低通滤波器藏
——高通分解滤波器不要生气
——分解低通滤波器HiR
——高通分解滤波器
12月
——分解系数
单元阵列
分解系数,作为指定N1单元阵列,N=7×wdec.level
+ 1。
12月{1}
包含了低通滤波器组件(近似)水平的分解。近似等于过滤操作“微光”
。
含dec的{k + 2},…, {k + 8}
与k = 0、7、14日…7 * (wdec.level-1)
包含多分辨率的三维小波系数从粗级别时k = 0
。
例如,如果wdec.level = 3
,含dec的{2},…,{8}
包含3级小波系数(k = 0
),含dec的{9},…,{15}
包含2级小波系数(k = 7
),含dec的{16},…,{22}
包含一级小波系数(k = 7 * (wdec.level-1)
)。
在每个层次中,小波系数含dec的{k + 2},…, {k + 8}
按照以下顺序:“高级语言”
,“LHL”
,“HHL”
,“LLH”
,“通过”
,“LHH”
,“终极战士”
。
字母的顺序给分离过滤操作的顺序从左到右的顺序应用。例如,“LHH”
意味着将采样的低通(扩展)滤波器是应用于行x
,紧随其后的是高通滤波(小波)过滤器将采样的列x
。最后,将采样的高通滤波器应用于第三维度x
。
大小
——连续的大小
矩阵
连续分解组件的大小,指定为一个wdec.level
+ 1×2矩阵。
类型
- - - - - -类型的重建或提取
特征向量|字符串标量
类型的重建或提取、指定为一个特征向量或字符串标量。重建,有效值类型
是:
一组三个字符
“xyz”
,每一个方向,“x”
,“y”
和“z”
在设置中选择{“一个”
,' d '
,“l”
,“h”
}或在相应的大写字母组{“一个”
,' D '
,“L”
,“H”
},“一个”
(或“L”
)是一个低通滤波器' D '
(或“H”
)是一个高通滤波器。char
' d '
(或“h”
或' D '
或“H”
)给的和不同于低通滤波器组件的所有组件。char
“一个”
(或“l”
或“一个”
或“L”
)给出了低通滤波器组件(近似水平n
)。
提取系数的有效值类型
是相同的但前缀“c”
或“C”
。
n
- - - - - -分解水平
wdec.level
(默认)|整数
分解级别,指定为一个整数。
输出参数
x
——重建
三维数组
重建,作为3 d返回数组的大小深圳(1)
——- - - - - -深圳(2)
——- - - - - -深圳(3)
,在那里深圳= wpdec.sizeINI
。
c
——提取系数
三维数组
提取系数,作为一个三维数组返回。
版本历史
介绍了R2010a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。