路径
散射路径
描述
例子
小波图像散射的散射路径网络
创建一个图像散射网的图片尺寸256 -,- 256和不变性规模等于图像的最小尺寸。默认的OptimizePath
值是1 (真正的
)。
科幻小说= waveletScattering2 (“图象尺寸”(256 256),“InvarianceScale”,128)
科幻小说= waveletScattering2属性:图象尺寸:256年[256]InvarianceScale: 128 NumRotations: 6 [6] QualityFactors:[1]精度:“单身”OversamplingFactor: 0 OptimizePath: 1
获得散射路径的数量在每一个订单。显示的总数散射路径。
[spaths, npaths] =路径(sf);总和(npaths)
ans = 391
设置OptimizePath
网络的价值假
。显示的总数散射路径。修改网络,散射变换并不减少路径的数量来计算基于带宽的考虑。
科幻小说。OptimizePath = false;[spaths, npaths] =路径(sf);总和(npaths)
ans = 571
小波散射路径上
这个例子显示了如何OptimizePath
属性可以影响散射路径,包括特定的小波。
创建默认的小波图像散射网络。获得所有小波过滤器和空间频率的网络中心。获得所有散射路径。显示路径的总数。
科幻小说= waveletScattering2 [~ psifilters f] = filterbank (sf);[spaths, npaths] =路径(sf);disp ([道路:总数的num2str (sum (npaths))))
科幻小说= waveletScattering2属性:图象尺寸:128年[128]InvarianceScale: 64 NumRotations: 6 [6] QualityFactors:[1]精度:“单一”OversamplingFactor: 0 OptimizePath: 1路径总数:241
显示的数量在每个过滤器银行小波滤波器。
disp ([的滤波器组1:num2str(大小(psifilters {1}, 3))));disp ([的滤波器组2:num2str(大小(psifilters {2}, 3))));
滤波器组1:24滤波器组2:24
选择一个从银行第一个过滤器和显示其空间小波中心频率。使用spaths
找到所有的三元素的路径,包括选择的小波。显示的路径。
waveletA = 14;disp ([的中心频率:num2str (f {1} (waveletA,:))));印第安纳州=找到(spaths {3} .path (:, 2) = = waveletA);:spaths{3}(印第安纳州)
中心频率:0.08119 - 0.046875 ans = 6 x1表路径_________________ 0 14 19 0 14 20 0 14 21 0 14 22 23 14 0 14 24
情节上的小波滤波器的中心频率的路径。
情节(f {1} (waveletA, 1), f {1} (waveletA, 2),“k ^”);包含(“f_x”)ylabel (“f_y”)举行在waveletBs = spaths {3} .path(印第安纳州,3);情节(f {2} (waveletBs, 1), f {2} (waveletBs, 2),“软”);网格在传奇(“第一滤波器组小波”,“第二过滤器银行小波”,…“位置”,“northeastoutside”)
现在设置OptimizePath
网络的散射科幻小说
来假
。获得小波滤波器,中心空间频率和散射路径网络。
科幻小说。OptimizePath = false (~ psifilters2 f2) = filterbank (sf);[spaths2, npaths2] =路径(sf);disp ([道路:总数的num2str (sum (npaths2))))
科幻小说= waveletScattering2属性:图象尺寸:128年[128]InvarianceScale: 64 NumRotations: 6 [6] QualityFactors:[1]精度:“单一”OversamplingFactor: 0 OptimizePath: 0路径总数:385
选择上面的小波一样。确认它是相同的小波,显示其空间中心频率。使用spaths
找到所有的三元素,包括小波的路径。因为OptimizePath
被设置为假
小波滤波器,更多的孩子。
waveletA = 14;disp ([的中心频率:num2str (f2 {1} (waveletA,:))));印第安纳州=找到(spaths2 {3} .path (:, 2) = = waveletA);:spaths2{3}(印第安纳州)
中心频率:0.08119 - 0.046875 ans = 12 x1表路径_________________ 0 14 13 0 14 14 0 14 15 0 14 16 0 14 17 0 14 18 0 14 19 14 20 0 14 21 0 14 22 23 14 0 14 24
情节上的小波滤波器的中心频率的路径。一些孩子滤波器中心频率高于选择小波。
图绘制(f2 {1} (waveletA, 1), f2 {1} (waveletA, 2),“k ^”);包含(“f_x”)ylabel (“f_y”)举行在waveletBs = spaths2 {3} .path(印第安纳州,3);情节(f2 {2} (waveletBs, 1), f2 {2} (waveletBs, 2),“软”);网格在传奇(“第一滤波器组小波”,“第二过滤器银行小波”,…“位置”,“northeastoutside”)
输入参数
科幻小说
- - - - - -小波图像散射网
waveletScattering2
对象
小波图像散射网络,作为一个指定waveletScattering2
对象。
输出参数
spaths
——散射路径
单元阵列
散射的散射路径的所有订单网络,作为单元阵列MATLAB表返回。spaths
有n元素,n在散射网络订单的数量。
每个MATLAB表在spaths
包含一个变量,路径
。的变量路径
是一个行向量和列的每个元素的路径。标量0表示原始图像。的正整数lth列表示中相应的小波滤波器(l−1)滤波器组。小波带通滤波器下令减少中心频率。有NumRotations
每个中心频率对小波。
npaths
——散射路径的数量
列向量
每个订单的散射的散射路径网络。npaths
是一个没有1列向量,没有在散射网络订单的数量。的元素的总和npaths
是散射路径的总数。
版本历史
介绍了R2019a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。