detcoef2

2D коэффициенты детали

Синтаксис

D = detcoef2(O,C,S,N)

Описание

detcoef2 двумерная аналитическая функция вейвлета.

D = detcoef2(O,C,S,N) извлечения из структуры разложения вейвлета [C,S] горизонталь, вертикальные, или диагональные коэффициенты детали для O = 'h'(или 'v' или 'd', соответственно), на уровне N, где N должно быть целое число, таким образом что 1 N size(S,1)-2. Смотрите wavedec2 для получения дополнительной информации о C и S.

[H,V,D] = detcoef2('all',C,S,N) возвращает горизонтальный H, вертикальный V, и диагональный D детализируйте коэффициенты на уровне N.

D = detcoef2('compact',C,S,N) возвращает коэффициенты детали на уровне N, сохраненный построчный.

detcoef2('a',C,S,N) эквивалентно detcoef2('all',C,S,N).

detcoef2('c',C,S,N) эквивалентно detcoef2('compact',C,S,N).

Примеры

% 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');
sizex = size(X)
sizex =
    256    256

sizec = size(c)
sizec =
    1    65536

val_s = s 
val_s =
     64     64
     64     64
    128    128
    256    256

% Extract details coefficients at level 2 
% in each orientation, from wavelet decomposition 
% structure [c,s]. 
[chd2,cvd2,cdd2] = detcoef2('all',c,s,2); 
sizecd2 = size(chd2)
sizecd2 =
     64     64

% Extract details coefficients at level 1 
% in each orientation, from wavelet decomposition 
% structure [c,s]. 
[chd1,cvd1,cdd1] = detcoef2('all',c,s,1); 
sizecd1 = size(chd1)
sizecd1 =
    128    128

Советы

Если C и S получены из индексируемого анализа изображения или анализа изображения истинного цвета, D m- n матрица или m- n- 3 массива, соответственно.

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

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

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

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

|

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