主要内容

三维离散小波分析

本节展示了三维离散小波分析的特点,利用小波工具箱™软件。工具箱为3 d数据分析提供了这些函数。你用3 d小波工具小波分析仪应用程序来执行所有的任务除了第一个任务。

  • 获取信息在命令行功能

  • 加载三维数据

  • 分析三维数据

  • 选择和显示片

  • 创造一片电影

  • 创造真正的三维显示

  • 导入和导出信息

使用命令行执行三维分析

这个例子wavelet3ddemo的文档Analysis-DecompositionSynthesis-Reconstruction函数展示了如何分析三维数组使用命令行函数有效地致力于3 d小波分析。有关更多信息,请参见函数引用页面。

Analysis-Decomposition功能

函数名

目的

dwt3

单一层次分解

wavedec3

分解

Synthesis-Reconstruction功能

函数名

目的

idwt3

单层重建

waverec3

完整的重建

使用小波分析仪应用执行三维分析

在本节中,您探索相同的三维数据wavelet3ddemo的例子,但你使用小波分析仪应用。

  1. 开始的3 d小波分析工具。

    从MATLAB®提示,输入waveletAnalyzer

    小波分析仪出现了。

    单击小波三维菜单项。三维数据的离散小波分析工具打开。

  2. 加载一个三维数组。

    在MATLAB命令提示符,键入

    负载wmri
    小波三维工具,选择文件>导入数据。当从工作区进口对话框,选择X变量。点击好吧导入三维数据。

  3. 分析了三维数组。使用小波水平菜单位于上部的工具,指定:

  • 小波的家庭(每个方向一个X, Y, Z)

  • 分解和小波扩展模式用于分析

    对于这一分析,接受默认值:db1每个方向,小波分解层次2和对称扩展模式(信谊)。

    点击分解。暂停计算后,小波三维显示它的分析工具。

    检查数据的切片和小波组件的图形化显示。这些片是正交的z方向的切片方向在命令窗口的一部分。这个选项允许您选择所需的方向。

    的第一行图形显示区域显示从左到右,Z = 1:

  • 原始数据切片

  • 在二级近似(低通组件APP2)

  • 的片的总和所有组件从1级到2级,不同的低通滤波器。

    x三轴的标签给你的名称和大小显示数据。

接下来的两行轴,显示第2层的小波系数,分析所需的水平。在第一行,第一个图包含的近似系数级别2。剩下的七轴显示七个类型的小波系数在2级。这些系数包含了x八轴和显示名称的标签,显示的数据的类型和大小。

例如,在第三个图形的底线,你可以看到Cfs-DAD系数在2级,对应的数组大小32 x 32 x 7。的名称爸爸系数组表明它是获得使用

  • 的高通滤波器x方向(D对细节)

  • 的低通滤波器y方向(一个)近似

  • 的高通滤波器z方向(D),导致爸爸组件

    您使用显示水平在命令窗口中选择的一部分显示组件的水平,从1到分解级别。

    您可以修改特征显示使用选项在命令窗口的一部分。每一对滑动条控制图形阵列的一部分,原始图像和重建切片与第一对或系数片和第二条。以上每个滑块的数量你可以看到片在当前取向。

    使用滑块(或通过直接编辑值)Rec。Z-Slice,选择十二片数字。同样,选择2号片使用慢性疲劳综合症。Z-Slice

    片电影按钮允许您看电影的片,第一次为重建切片然后系数片。在这种情况下,电影包含27个和7系数图像重建图像。

    3 d显示让你检查原始数据和小波组件在真正的3 d模式。点击3 d显示并选择APP1

    的旋转三维视图在一级近似在一个新窗口打开。使用的滑块3 d工具检查三维数据。

导入和导出的信息小波分析仪应用

可以导入和导出到磁盘或信息的信息使用的工作区小波三维图形工具。

信息加载到3 d小波工具

加载3 d数据你在MATLAB构建了工作区中小波三维工具,保存MAT-file 3 d数据,使用

M =魔法(8);X = repmat (M, [1 1 8]);保存magic3dX

在哪里X

的名字 大小 字节
8×8 512年
X 8 x8x8 4096年

这个3 d数据加载到小波三维工具,使用菜单选项文件>加载数据。然后选择MAT-file加载。

类似地,您可以从工作区使用负载信息文件>导入数据。然后选择变量加载。

信息保存到一个文件中

您可以保存的分解和近似小波三维工具到一个文件或工作区。

储蓄分解。小波三维工具允许您保存整个组离散小波分析的数据到一个文件。工具箱创建一个MAT-file你选择在当前文件夹的名字。

  1. 打开小波三维工具与文件>加载数据,并选择magic3d加载3 d数据文件。

  2. 在分析你的数据,保存使用文件>保存>分解

  3. 在出现的对话框中,指定一个文件夹和文件名存储分解数据。类型名称dec_magic3d

  4. 在保存数据分解到文件dec_magic3d.mat,变量加载到您的工作区。

    负载dec_magic3d谁

wdec在哪里

的名字 大小 字节
wdec 1 x1 9182年 结构体

变量wdec包含小波分解结构。

wdec = sizeINI:[8 8 8]水平:2过滤器:[1 x1 struct]模式:“信谊”12月:{15}x1细胞大小:[3 x3的两倍)

储蓄近似。你可以处理的三维数据小波三维然后保存任意逼近工具,根据级别选择分解。

  1. 打开小波三维工具和加载文件包含3 d数据分析利用文件>加载数据

  2. 选择magic3d。

  3. 选择文件>保存>近似>在二级近似菜单选项。

  4. 在出现的对话框中,选择一个文件夹和文件名MAT-file。对于这个示例,选择这个名字App2_magic3D

  5. 图像数据加载到您的工作区。

    负载App2_magic3D谁

在哪里x

的名字 大小 字节
x 8 x8x8 4096年