waverec2

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.

Расширенные возможности

Смотрите также

| |

Представлено до R2006a