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
-by-n
матрица или m
-by-n-by-3
массив, соответственно.
Для получения дополнительной информации о форматах изображения смотрите страницы с описанием imfinfo
и image
.