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.