2D реконструкция вейвлета
X = waverec2(C,S,wname)
X = waverec2(C,S,Lo_R,Hi_R)
X = waverec2(C,S,wname)
X = appcoef2(C,S,wname,0)
X = waverec2(C,S,
выполняет многоуровневую реконструкцию вейвлета матричного wname
)X
на основе структуры разложения вейвлета [C,S]
. Для подробной информации о системах хранения смотрите wavedec2
. wname
является вектором символов или скаляром строки определение вейвлета. Смотрите wfilters
для получения дополнительной информации.
Вместо того, чтобы задать имя вейвлета, можно задать фильтры.
X = waverec2(C,S,Lo_R,Hi_R)
, Lo_R
является фильтром нижних частот реконструкции
Hi_R
является фильтром высоких частот реконструкции.
waverec2
является обратной функцией wavedec2
в том смысле, что абстрактный оператор
возвращает waverec2(wavedec2(X,N,wname),wname)
X
.
X = waverec2(C,S,
эквивалентно wname
)X = appcoef2(C,S,
.wname
,0)
% 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 sym4.
[c,s] = wavedec2(X,2,'sym4');
% Reconstruct X from the wavelet
% decomposition structure [c,s].
a0 = waverec2(c,s,'sym4');
% Check for perfect reconstruction.
max(max(abs(X-a0)))
ans =
2.5565e-10
Если C
и S
получены из индексируемого анализа изображения или анализа изображения истинного цвета, X
является m
-by-n
матрица или m
-by-n-by-3
массив, соответственно.
Для получения дополнительной информации о форматах изображения смотрите страницы с описанием imfinfo
и image
.