[討論] 小波轉換分解系數後做pca程序問題
%進行小波提取低頻影像
[C,S] = wavedec2(img2,2,'db2');%進行2維小波分解
ca2 = appcoef2(C, S, 'db2', 2);%提取2維的低頻系數
ca1 = appcoef2(C, S, 'db2', 1);%提取1維的低頻系數
[h2, v2, d2] = detcoef2('all', C, S, 2);%提取2維的所有高頻系數
[h1, v1, d1] = detcoef2('all', C, S, 1);%提取1維的所有高頻系數
cah1=[ca1,v1;h1,d1];
cah2 = [ca2, h2; v2, d2];
%顯示原影像
figure;
imshow(img2);
title('原影像')
%顯示一維小波分解
figure;
subplot(1,2,1)
imshow(cah1,[]);
title('一維小波分解圖')
%顯示二維小波分解
subplot(1,2,2)
imshow(cah2,[]);
title('二維小波分解圖')
%ca1尺度1上的低頻系數
%h1尺度1上的水平高頻系數
%v1尺度1上的垂直高頻系數
%d1尺度1上的對角線高頻系
如何對提取出小波分解的低频系数后做PCA? 有函數可以參考嗎? 請求各位高手
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.126.20.41
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章