y = detcoef2(o,c,s,n)
extracts from the wavelet decomposition structure [c,s] the
detail coefficients of orientation o at level
n. For more information on c and
s, see wavedec2.
[h,v,d] = detcoef2('all',c,s,n)
returns the horizontal h, vertical v, and
diagonal d detail coefficients at level
n.
detcoef2('a',c,s,n) is equivalent to
detcoef2('all',c,s,n).
Obtain the wavelet decomposition of the image down to level two using the Haar wavelet.
[c,s] = wavedec2(X,2,'haar');
size(X)
ans = 1×2
256 256
size(c)
ans = 1×2
1 65536
s
s = 4×2
64 64
64 64
128 128
256 256
Extract the detail coefficients at level 2 in each orientation from the wavelet decomposition structure [c,s]. Display the diagonal detail coefficients.
c — Wavelet decomposition vector real-valued vector
Wavelet decomposition vector, specified as a real-valued vector. The
vector c contains the approximation and detail
coefficients organized by level. The bookkeeping matrix
s is used to parse c. See
wavedec2.
Data Types: double
s — Bookkeeping matrix integer-valued matrix
Bookkeeping matrix, specified as an integer-valued matrix. The matrix
s contains the dimensions of the wavelet
coefficients by level and is used to parse the wavelet decomposition vector
c. See wavedec2.
Data Types: double
n — Detail level integer
Detail level to extract from the wavelet decomposition, specified as an
integer. The integer n must be in the interval
[1,size(s,1)-2].
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.