Одноуровневая реконструкция 2-D вейвлет
[NC,NS,cA] = upwlev2(C,S,wname)
[NC,NS,cA] = upwlev2(C,S,Lo_R,Hi_R)
upwlev2 является двумерной функцией вейвлет.
[NC,NS,cA] = upwlev2(C,S, выполняет одноуровневую реконструкцию структуры вейвлет wname)[C,S] давая новую [NC,NS], и извлекает последнюю матрицу коэффициентов приближения cA.
[C,S] - разложение на уровне n = size(S,1)-2, так [NC,NS] - то же разложение на уровне n-1 и cA - матрица приближения на уровне n.
wname - вектор символов или строковый скаляр, задающий вейвлет, C является исходным вектором разложения вейвлетов, и S соответствующая бухгалтерская матрица (для получения подробной информации о хранении см. wavedec2).
Вместо того, чтобы давать имя вейвлета, можно задать фильтры.
Для [NC,NS,cA] = upwlev2(C,S,Lo_R,Hi_R), Lo_R - восстановительный lowpass и Hi_R - восстановительный фильтр верхних частот.
% The current extension mode is zero-padding (see dwtmode).
% Load original image.
load woman;
% X contains the loaded image.
% Perform decomposition at level 2
% of X using db1.
[c,s] = wavedec2(X,2,'db1');
sc = size(c)
sc =
1 65536
val_s = s
val_s =
64 64
64 64
128 128
256 256
% One step reconstruction of wavelet
% decomposition structure [c,s].
[nc,ns] = upwlev2(c,s,'db1');
snc = size(nc)
snc =
1 65536
val_ns = ns
val_ns =
128 128
128 128
256 256