Реконструировать одиночную ветвь из 2-D вейвлет-коэффициентов
X = wrcoef2('type',C,S,wname,N)
X = wrcoef2('type',C,S,Lo_R,Hi_R,N)
X = wrcoef2('type',C,S,wname)
X = wrcoef2('type',C,S,Lo_R,Hi_R)
wrcoef2 - двумерная функция вейвлет-анализа. wrcoef2 восстанавливает коэффициенты изображения.
X = wrcoef2( вычисляет матрицу восстановленных коэффициентов уровня 'type',C,S,wname,N)N, на основе структуры вейвлет-разложения [C,S] (см. wavedec2 для получения дополнительной информации.
wname - символьный вектор или строковый скаляр, содержащий имя вейвлета (см. wfilters для получения дополнительной информации. Если 'type'
= 'a'реконструируют коэффициенты аппроксимации; в противном случае, если 'type'
= 'h' ('v' или 'd', соответственно), восстанавливают горизонтальные (вертикальные или диагональные, соответственно) коэффициенты детализации.
Уровень N должно быть целым числом, таким, что 0 ≤ N ≤ size(S,1)-2 если 'type' = 'a' и такие, что 1 ≤ N ≤ size(S,1)-2 если 'type' = 'h', 'v', или 'd'.
Вместо указания имени вейвлета можно задать фильтры.
Для X = wrcoef2(, 'type',C,S,Lo_R,Hi_R,N)Lo_R - восстановительный фильтр нижних частот и Hi_R является восстановительным фильтром верхних частот.
X = wrcoef2( или 'type',C,S,wname)X = wrcoef2( реконструировать коэффициенты максимального уровня 'type',C,S,Lo_R,Hi_R)N = size(S,1)-2.
% The current extension mode is zero-padding (see dwtmode).
% Load an image.
load woman;
% X contains the loaded image.
% Perform decomposition at level 2
% of X using sym5.
[c,s] = wavedec2(X,2,'sym5');
% Reconstruct approximations at
% levels 1 and 2, from the wavelet
% decomposition structure [c,s].
a1 = wrcoef2('a',c,s,'sym5',1);
a2 = wrcoef2('a',c,s,'sym5',2);
% Reconstruct details at level 2,
% from the wavelet decomposition
% structure [c,s].
% 'h' is for horizontal,
% 'v' is for vertical,
% 'd' is for diagonal.
hd2 = wrcoef2('h',c,s,'sym5',2);
vd2 = wrcoef2('v',c,s,'sym5',2);
dd2 = wrcoef2('d',c,s,'sym5',2);
% All these images are of same size sX.
sX = size(X)
sX =
256 256
sa1 = size(a1)
sa1 =
256 256
shd2 = size(hd2)
shd2 =
256 256
Если C и S получают из индексированного анализа изображения (соответственно, анализа изображения с трюэколором), а затем X является mоколо-n матрица (соответственно mоколо-nмассив -by-3).
Дополнительные сведения о форматах изображений см. на справочных страницах image и imfinfo функции.