📄 mkzero_pdtdfb.m
字号:
function y = mkZero_pdtdfb(S, lev, res)% MKZERO_PDTDFB Make a structure of pdtdfb with all zeros%% y = mkZero_pdtdfb(S, lev)%% Input:% y: Size of the image that structure y represent% lev: Level of decomposition, see PDTDFBDEC% res: Optinal, Residual band exist or not% Output:% y: zero data structure%% See also: PDTDFBDEC, PDTDFBRECN = length(lev); % lowest resolution levelif max(size(S)) == 1 S = [S S];endy{1} = zeros(S(1)/2^N, S(2)/2^N);for l = 2:N+1 ls = S./2^(N+1-l); for in = 1:2^(lev(l-1)-1); s1 = ls(1)/2^(lev(l-1)-1); s2 = ls(2)/2; y{l}{1}{in} = zeros(s1, s2); y{l}{2}{in} = zeros(s1, s2); end for in = 2^(lev(l-1)-1)+1:2^(lev(l-1)); s1 = ls(1)/2; s2 = ls(2)/2^(lev(l-1)-1); y{l}{1}{in} = zeros(s1, s2); y{l}{2}{in} = zeros(s1, s2); end endif ~exist('res','var') res = 0;endif res% residual levely{N + 2} = zeros(S(1), S(2));end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -