wpdec2

Вейвлет вейвлет-пакета 2-D

Синтаксис

T = wpdec2(X,N,wname,E,P)
T = wpdec2(X,N,wname)
T = wpdec2(X,N,wname,'shannon')

Описание

wpdec2 является двумерной функцией вейвлета анализа пакетов.

T = wpdec2(X,N,wname,E,P) возвращает вейвлет дерево пакетов T соответствующий вейвлет пакетному разложению матрицы X, на уровне N, с заданным вейвлет- wname (см. wfilters для получения дополнительной информации.

T = wpdec2(X,N,wname) эквивалентно T = wpdec2(X,N,wname,'shannon').

E - вектор символов или строковый скаляр, содержащий тип энтропии и P является необязательным параметром в зависимости от значения T (см. wentropy для получения дополнительной информации.

Имя типа энтропии (E)Параметр (P)Комментарии
'shannon' P не используется.
'log energy' P не используется.
'threshold'0PP - порог.
'sure'0PP - порог.
'norm'1PP - степень.
'user'Вектор символов или строковый скалярP - вектор символов или строковый скаляр, содержащий имя файла вашей собственной энтропийной функции с одним входом X.
FunNameНикаких ограничений на P

FunName - любой другой вектор символов или строковый скаляр, кроме тех, что использовались для предыдущих имен типов Entropy, перечисленных выше.

FunName содержит имя файла вашей собственной функции энтропии, с X как вход и P как дополнительный параметр к функции энтропии.

Примечание

The 'user' опция является исторической и все еще сохранена для совместимости, но устарела в связи с последним вариантом, описанным в предыдущей таблице. The FunName опция делает то же, что и 'user' опция и кроме того позволяет передать параметр в собственную функцию энтропии.

Посмотрите wpdec для получения более полного описания разложения вейвлет.

Примеры

% The current extension mode is zero-padding (see dwtmode).

% Load image. 
load tire 
% X contains the loaded image.

% For an image the decomposition is performed using: 
t = wpdec2(X,2,'db1'); 
% The default entropy is shannon.

% Plot wavelet packet tree 
% (quarternary tree, or tree of order 4). 
plot(t)

Совет

Когда X представляет индексированное изображение, X является m-by- n матрица. Когда X представляет изображение truecolor, это m-by- n-by-3 массив, где каждый m-by- n матрица представляет красную, зеленую или синюю цветовую плоскость, сцепленную по третьей размерности.

Для получения дополнительной информации о форматах изображений смотрите image и imfinfo страницы с описанием.

Алгоритмы

Алгоритм, используемый для разложения вейвлета пакетов, следует той же линии, что и процесс вейвлета разложения (см. dwt2 и wavedec2 для получения дополнительной информации.

Ссылки

Койфман, Р.Р.; М. В. Викерхаузер (1992), «Основанные на энтропии алгоритмы для наилучшего выбора базиса», IEEE Trans. on Inf. Теория, т. 38, 2, с. 713-718.

Meyer, Y. (1993), Les ondelettes. Алгоритмы и приложения, Colin Ed., Paris, 2nd edition. (Английский перевод: Wavelets: Algorithms and Applications, SIAM).

Wickerhauser, M.V. (1991), «INRIA lectures on wavelet packet algorithms», Proceedings ondelettes et paquets d 'ondes, 17-21 June, Rocquencourt, France, pp. 31-99.

Wickerhauser, M.V. (1994), Adapted wavelet analysis from theory to software Algorithms, A.K. Peters.

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