小波變換
張理超 2009146132
實驗步驟:
一.2d小波變換
1.選擇一幅合適的的影象作為原始影象。
2.在matlab中輸入**調入影象。
3.選取「dbl"基波將影象進行2d變換分別得到近似係數,水平細節,垂直細節,對角細節。
4.將原圖與2d變換影象分別記錄下來。
二.2d小波逆變換:
中輸入**。
2.讀取各變換係數選取「dbl"小波基波,經行2d小波逆變換。
3.將原圖與逆變換圖作減法得到誤差矩陣。
4.將原圖,逆變換圖與誤差矩陣圖在同一視窗中顯示。
matlab**:
oimg=imread('');
[ca,ch,cv,cd]=dwt2(oimg,'db1');
x=size(oimg,1);
cod_ca=wcodemat(ca,x);
cod_ch=wcodemat(ch,x);
cod_cv=wcodemat(cv,x);
cod_cd=wcodemat(cd,x);
new_img=[cod_ca,cod_ch;cod_cv,cod_cd];
figure,imshow(oimg,);
figure,imshow(new_img,);
new_img2=idwt2(ca,ch,cv,cd,'dbl');
diff=double(oimg)-double(new_img2);
figure,subplot(1,3,1);
imshow(oimg,);
subplot(1,3,2);
imshow(new_img2,);
subplot(1,3,3);
imshow(diff,);
原影象:
2d變換影象:
2d逆變換影象:
實驗心得與分析:
2d小波變換對影象有所要求,如""影象就不能顯示逆變換的影象,而「和「就可以。
小波變換he傅利葉變換
如果有人問我,如果傅利葉變換沒有學好 深入理解概念 是否能學好小波。答案是否定的。如果有人還問我,如果第一代小波變換沒學好,能否學好第二代小波變換。答案依然是否定的。但若你問我,沒學好傅利葉變換,能否操作 程式設計 小波變換,或是沒學好第一代小波,能否操作二代小波變換,答案是肯定的。一 一 基的概念...
小波變換與傅利葉變換
如果有人問我,如果傅利葉變換沒有學好 深入理解概念 是否能學好小波。答案是否定的。如果有人還問我,如果第一代小波變換沒學好,能否學好第二代小波變換。答案依然是否定的。但若你問我,沒學好傅利葉變換,能否操作 程式設計 小波變換,或是沒學好第一代小波,能否操作二代小波變換,答案是肯定的。一 一 基的概念...
影象的色彩變換實驗報告
本次實驗的實驗目的及主要內容是 了解網路安全色以及偽彩色的含義,並了解其基本原理,通過實驗結果更直觀的感知它們的含義 進一步加深對直方圖均衡的理解。網路安全色 由於不同的系統使用不同的調色盤,而網路瀏覽器有各自的色板,碰到哪些它沒有的色彩,會用最為相似的顏色來代替,這樣必然會造成色彩的失真,網路安全...