主要内容

qbiorthfilt

一级dual-tree双正交的过滤器

描述

例子

(LoD,,不要生气,HiR)= qbiorthfilt (的名字)返回一级双正交的过滤器金斯伯里Q-shift复杂dual-tree改变规定的名字

例子

全部折叠

获得与双正交的小波分解和重构过滤器nearsym5_7

帧=“nearsym5_7”;[LoD,藏,生气,HiR] = qbiorthfilt(帧);

使用dwtfilterbank函数创建一个7-level离散小波变换滤波器组的双正交的过滤器。小波滤波器类型指定为分析。因为过滤器是没有的长度,适当延长过滤器匹配的权力z转换。

公司拥有(:1)= [0 0 LoD ' 0];公司拥有(:,2)=[0啦');wavf(: 1) =[0藏');wavf (:, 2) = [0 0 HiR ' 0);fb = dwtfilterbank (“小波”,“自定义”,“CustomScalingFilter”公司拥有,“CustomWaveletFilter”wavf,“水平”7“FilterType”,“分析”);

获得相对应的时域小波的小波通频带过滤器。绘制coarsest-scale小波。

(psi, t) =小波(神奇动物);情节(t, psi(最终,:))网格包含(“时间”)ylabel (“振幅”)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。

输入参数

全部折叠

一级双正交滤波器用于金斯伯里Q-shift复杂dual-tree变换,由一个指定的值列在这里。

  • “nearsym5_7”——(5、7)利用near-orthogonal过滤器[1]

  • “nearsym13_19”(13、19)利用near-orthogonal过滤器[2]

  • “先生”7 -(9日)利用Antonini过滤器[1]

  • “legall”——LeGall 5/3滤波器[3]

输出参数

全部折叠

低通滤波器(扩展)分析滤波器与双正交的过滤器的名字,作为一个实值向量返回。的长度LoD不等于的长度吗

高通滤波(小波)分析滤波器与双正交的过滤器的名字,作为一个实值向量返回。的长度LoD不等于的长度吗

低通滤波器(扩展)合成滤波器与双正交的过滤器的名字,作为一个实值向量返回。的长度不要生气不等于的长度吗HiR

高通滤波(小波)与双正交滤波器相关合成滤波器的名字,作为一个实值向量返回。的长度不要生气不等于的长度吗HiR

引用

[1]Antonini, M。,M. Barlaud, P. Mathieu, and I. Daubechies. “Image Coding Using Wavelet Transform.”IEEE图像处理1,没有。2(1992年4月):205 - 20。https://doi.org/10.1109/83.136597。

[2]金斯伯里,尼克。“移不变的复小波分析和滤波的信号。”应用和计算谐波分析10,不。3(2001年5月):234 - 53年。https://doi.org/10.1006/acha.2000.0343。

Le Gall [3], D。,and A. Tabatabai. “Sub-Band Coding of Digital Images Using Symmetric Short Kernel Filters and Arithmetic Coding Techniques.” Inicassp - 88。,International Conference on Acoustics, Speech, and Signal Processing,761 - 64。美国纽约:IEEE 1988。https://doi.org/10.1109/ICASSP.1988.196696。

扩展功能

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

版本历史

介绍了R2020a