資源簡介
用貝葉斯算法進行圖像去噪,貝葉斯算法是一種小波變化,去噪效果好
代碼片段和文件信息
%bayes門限去噪主程序-----------------------------------------------
%小波去噪,是一個自適應(yīng)閾值算法,具有較高的SNR,目前來說它去噪較優(yōu)算法
wave_name=‘coif5‘;
I=imread(‘1.jpg‘);
subplot(221);
imshow(I);?title(‘原來的圖像‘);
J=imnoise(I‘gaussian‘00.01);????%對給定圖像加高斯白色噪聲。
subplot(222);?
imshow(J);
title(‘添加高斯噪聲后的圖像‘);
J=double(J);
r1=1;
r2=1;
[t1t2t3t4]=dwt2(Jwave_name);
t2=bayes_thr(t2);
t3=bayes_thr(t3);
t4=bayes_thr(t4);
%-------------------level?2--------------------
[t1_1t1_2t1_3t1_4]=dwt2(t1wave_name);
t1_2=bayes_thr(t1_2);
t1_3=bayes_thr(t1_3);
t1_4=bayes_thr(t1_4);
%--------------level?3---------------------------
[t3_1t3_2t3_3t3_4]=dwt2(t1_1wave_name);
t3_2=bayes_thr(t3_2);
t3_3=bayes_thr(t3_3);
t3_4=bayes_thr(t3_4);
%--------------level?4---------------------------
[t4_1t4_2t4_3t4_4]=dwt2(t3_1wave_name);
t4_2=bayes_thr(t4_2);
t4_3=bayes_thr(t4_3);
t4_4=bayes_thr(t4_4);
%--------------level?5---------------------------
[t5_1t5_2t5_3t5_4]=dwt2(t4_1wave_name);
%-------------------------------------------------
temp8=idwt2(t5_1t5_2t5_3t5_4wave_nam
- 上一篇:牛頓法matlab源程序
- 下一篇:PMSM simuli
nk電機矢量控制模型
評論
共有 條評論