大家好,又见面了,我是你们的朋友全栈君。
This example shows the structure of wavedec2 output matrices.
Load and display an image.
load woman
imagesc(X)
colormap(map)
Save the current discrete wavelet transform extension mode.
origMode = dwtmode(‘status’,’nodisplay’);
Change to periodic boundary handling. The dwtmode function displays a message indicating that the DWT extension mode is changing.
dwtmode(‘per’)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! WARNING: Change DWT Extension Mode !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*****************************************
** DWT Extension Mode: Periodization **
*****************************************
Perform a level 3 decomposition of the image using the db1 (Haar) wavelet.
[c,s] = wavedec2(X,3,’db1′);
Return the number of elements in the image X and coefficient vector c. Confirm the number of elements in each are equal.
numel(X)
ans = 65536
numel(c)
ans = 65536
Display the bookkeeping matrix s. The first row displays the dimensions of the coarse scale approximation of the image. The last row displays the dimensions of the original image. The intermediate rows display the dimensions of the detail coefficients at the three levels of the decomposition, proceeding from coarse to fine scale.
s
s = 5×2
32 32
32 32
64 64
128 128
256 256
Reset discrete wavelet transform extension mode to its original mode.
dwtmode(origMode,’nodisplay’)
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/163770.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...