主要内容

ilwt2

逆二维提升小波变换

自从R2021b

    描述

    例子

    xr= ilwt2 (,,霍奇金淋巴瘤,hh)返回二维逆小波变换的近似系数的基础上,和水平()、纵向(霍奇金淋巴瘤)和对角线(hh小波系数。默认情况下,ilwt2假设您使用相关的吊装方案db1小波系数。如果你没有修改的系数,xr是一个完美的重建信号。

    例子

    xr= ilwt2 (,,霍奇金淋巴瘤,hh,名称=值)使用一个或多个名称参数指定选项。例如,ilwt2 (ll、lh、hl、hh LiftingScheme = lscheme级别= 3)指定了lscheme提升方案和逆变换到3级。

    例子

    全部折叠

    加载和显示128 -,- 128xbox的形象。

    负载xbox显示亮度图像(xbox)标题(的“原始图像”)

    图包含一个坐标轴对象。标题为原始图像的坐标轴对象包含一个类型的对象的形象。

    获得图像的二维轻型使用默认设置。保持整数值。

    (噢,lh,霍奇金淋巴瘤,hh) = lwt2 (xbox, Int2Int = true);

    获得逆轻型1级。确认重建的大小是64 - 64。

    xr = ilwt2 (ll、lh、霍奇金淋巴瘤、hh水平= 1,Int2Int = true);大小(xr)
    ans =1×264 64
    显示亮度图像(xr)标题(“一级重建”)

    图包含一个坐标轴对象。坐标轴对象与标题1级重建包含一个类型的对象的形象。

    获得逆轻型使用默认设置。确认完美重建。

    xr = ilwt2 (ll、lh、霍奇金淋巴瘤、hh Int2Int = true);马克斯(abs (xr (:) xbox (:)))
    ans = 0

    加载三维wmri数据集。128 - 27日的数据由- 128核磁共振影像(MRI)安排在128 - 128 - 27阵列。

    负载wmri

    显示一些沿着Z-orientation片的原始数据集。

    地图=粉色(90);idxImages = 1:3:大小(X, 3);图(“DefaultAxesXTick”[],“DefaultAxesYTick”[],“DefaultAxesFontSize”8“颜色”,“w”)colormap(地图)k = 1:9 j = idxImages (k);次要情节(3 3 k)图像(X (:,:, j)) str = sprintf (“Z = % d”,j);标题(str)结束

    图包含9轴对象。坐标轴对象1标题Z = 1包含一个类型的对象的形象。坐标轴对象与标题2 Z = 4包含一个类型的对象的形象。轴3和标题Z = 7包含一个对象类型的形象。坐标轴对象4标题Z = 10包含一个类型的对象的形象。坐标轴对象与标题5 Z = 13包含一个类型的对象的形象。坐标轴对象6与标题Z = 16包含一个类型的对象的形象。坐标轴对象与标题7 Z = 19包含一个类型的对象的形象。坐标轴对象8与标题Z = 22包含一个类型的对象的形象。坐标轴对象9与标题Z = 25包含一个类型的对象的形象。

    默认情况下,lwt2进行小波分解的行和列输入数据。使用lwt2获得的二维轻型128 - 3 d - 128片的数据集使用相关的吊装方案bior3.5小波。保持整数值数据。

    lscheme = liftingScheme(小波=“bior3.5”);(噢,lh,霍奇金淋巴瘤,hh) = lwt2 (X, LiftingScheme = lscheme Int2Int = true);

    检查细节系数单元阵列的维度。确认系数在每个级别是一个三维数组,和第三维度的大小是27。

    hh
    hh =7×1单元阵列{64 x64x27双}{32 x32x27双}{16 x16x27双}{8 x8x27双}{4 x4x27双}{2 x2x27双}{1 x1x27双}

    获得二维逆轻型1级。确认尺寸的三维重建是64 - 27 - 64 -,-。

    xr = ilwt2 (ll、lh、霍奇金淋巴瘤、hh LiftingScheme = lscheme Int2Int = true,水平= 1);大小(xr)
    ans =1×364 64 27

    从原始数据集,选择任何片和切片上执行相同的轻型操作。确认重建等于数组中相应的切片三维重建。

    num = 13;片= X (:,:, num);[接拍,lh, hls,美国卫生和公众服务部)= lwt2(片、LiftingScheme = lscheme Int2Int = true);xrs = ilwt2 (hls接拍,lh,美国卫生和公众服务部,LiftingScheme = lscheme Int2Int = true,水平= 1);max (max (abs (xrs-xr (:,:, num))))
    ans = 0

    比较的重建切片与原来的版本。

    图colormap(地图)次要情节(1、2、1)图像(X (:,:, num))标题(“原始”次要情节(1、2、2)图像(xrs)标题(“一级重建”)

    图包含2轴对象。坐标轴对象1与原有标题包含一个类型的对象的形象。坐标轴对象2标题1级重建包含一个类型的对象的形象。

    输入参数

    全部折叠

    在粗尺度近似系数,指定为一个标量、向量或矩阵。系数的输出lwt2

    数据类型:|
    复数的支持:金宝app是的

    水平细节系数的水平,指定为一个列弗1单元阵列,列弗分解的水平。的元素为了降低分辨率。系数的输出lwt2

    数据类型:|
    复数的支持:金宝app是的

    水平垂直细节系数,作为指定列弗1单元阵列,列弗分解的水平。的元素霍奇金淋巴瘤为了降低分辨率。系数的输出lwt2

    数据类型:|
    复数的支持:金宝app是的

    对角细节系数的水平,指定为一个列弗1单元阵列,列弗分解的水平。的元素hh为了降低分辨率。系数的输出lwt2

    数据类型:|
    复数的支持:金宝app是的

    名称-值参数

    指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

    例子:xr = ilwt2 (ll、lh、霍奇金淋巴瘤、hh子波=“db2 Int2Int = true)

    正交或双正交的小波用于逆轻型,指定为一个特征向量或字符串标量。看到小波的属性liftingScheme为支持小波的列表。金宝app完美的重建,必须指定相同的小波用于获得系数,,霍奇金淋巴瘤,hh

    你不能指定小波LiftingScheme在同一时间。

    例子:xr = ilwt2 (ll、lh、霍奇金淋巴瘤、hh子波=“bior3.5”)使用bior3.5双正交小波。

    数据类型:字符|字符串

    在逆轻型起重方案使用,指定为一个liftingScheme对象。完美的重建,必须指定相同的吊装方案用于获得系数,,霍奇金淋巴瘤,hh

    你不能指定LiftingScheme小波在同一时间。

    例子:xr = ilwt2 (ll、lh、霍奇金淋巴瘤、hh LiftingScheme = lScheme)使用lScheme提升方案。

    重建,指定为一个小于或等于非负整数长度(hh)1。如果你不指定一个水平,重建水平的函数集0xr是一个完美的重建信号。

    例子:xr = ilwt2 (ll、lh、霍奇金淋巴瘤、hh级别= 2)采样信号2级。

    数据类型:

    扩展模式使用逆轻型,指定为其中的一个:

    • “周期”- - - - - -周期化扩展

    • “zeropad”——零扩展

    • “对称”——对称扩展

    这个参数指定了如何扩展信号的边界。

    例子:xr = ilwt2 (ll、lh、霍奇金淋巴瘤、hh扩展=“zeropad”)指定零扩展。

    指定为一个整数值数据处理:

    • 1(真正的)——保存整数值数据

    • 0()——不保留整数值数据

    指定Int2Int只有当所有的系数都是整数。

    例子:xr = ilwt2 (ll、lh、霍奇金淋巴瘤、hh Int2Int = true)保存整数值数据。

    输出参数

    全部折叠

    逆小波变换,作为一个矩阵返回。xr有相同的维数作为输入使用的吗lwt2函数生成近似系数和细节。

    引用

    [1]斯特朗、吉尔伯特和Truong阮。小波和过滤器银行。启。韦尔斯利,质量:Wellesley-Cambridge出版社,1997年。

    [2]Sweldens,维姆·。“提升方案:建设第二代小波。”暹罗在数学分析》杂志上29日,没有。2(1998年3月):511 - 46所示。https://doi.org/10.1137/S0036141095289051

    扩展功能

    C / c++代码生成
    生成C和c++代码使用MATLAB®编码器™。

    版本历史

    介绍了R2021b

    全部展开