📄 dbwt.m
字号:
function dbwt(level)h = [0 0.48296 0.83652 0.22414 -0.12941]g = [0 -0.12941 -0.22414 0.83652 -0.48296]x = imread('AG.jpg');y = rgb2gray(x);z = double(y(268:523,123:378));%imshow(z);[m,n] = size(z)for l = 1:levelfor i = 1:m th = conv(z(i,:),h); sampth = th(1:2:n); tg = conv(z(i,:),g); samptg = tg(1:2:n); transH(i,1:n/2)=sampth; transH(i,(n/2+1):n)=samptg;endfor j = 1:n th = conv(transH(:,j),h); sampth = th(1:2:m); tg = conv(transH(:,j),g); samptg = tg(1:2:m); transH(1:m/2,j)=sampth; transH((m/2+1):m,j)=samptg;end z = transH; [m,n] = size(z);endtransH = transH./max(max(transH));imshow(transH);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -