• 大小: 0.17M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: 其他
  • 标签: 其他  

资源简介


本文件使用小波阈值法图像去噪.包括软阈值,硬阈值,及折中阈值去噪,并在折中阈值去噪方法基础上加入自适应算法,得到较好结果.

资源截图

代码片段和文件信息

% Nlayer_denoise.m
clear
clc
% load sample image and its noise plus edge image;
%load sample_circle_30.mat;
%load noise_edge_circle.mat;
T=128;
%x=noise_edge;
X=imread(‘source.bmp‘);
x=imnoise(X‘gaussian‘00.05);
% 分层阈值处理
for i=1:6 
    [cs]=wavedec2(xi‘sym6‘); % i层小波分解
    [thr3nkeep3]=wdcbm2(cs2);% 提取i层阈值
    Duo(::i)=wdencmp(‘lvd‘cs‘sym6‘ithr3‘h‘);% i层小波去噪
    sny(i)=10*log10(sum(sum(double(X).^2))/sum(sum((double(X)-double(Duo(::i))).^2)));
    % i层小波去噪后信噪比
end
% 显示各层去噪后图像
for i=1:6
    subplot(42i+2)
    imshow(Duo(::i)[])
end
% 显示原图像及加噪后图像
subplot(421)
imshow(X)
title(‘原图像‘)
subplot(422)
imshow(x[])
title(‘添加噪声后的图像‘)
% 显示不同层次去噪后图像信噪比走势图
figure(2)
plot(sny)
axis([0 6 5 13])
title(‘不同层次去噪后图像信噪比走势图‘)
    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      66616  2000-07-25 11:21  YuZhiQuZao\Miss.bmp

     文件        873  2008-10-06 14:49  YuZhiQuZao\Nlayer_denoise.m

     文件       2052  2008-10-06 17:26  YuZhiQuZao\selfAdaptable.m

     文件        146  2008-10-06 14:02  YuZhiQuZao\yuzhicl.m

     文件       2709  2008-10-06 16:56  YuZhiQuZao\zheZhongYuZhi.m

     文件        742  2008-10-06 17:24  YuZhiQuZao\zishy.m

     文件     144718  2008-10-06 16:58  YuZhiQuZao\图像\noise.bmp

     文件     144718  2008-10-06 16:58  YuZhiQuZao\图像\ruanYuZhi.bmp

     文件     144718  2008-10-06 16:58  YuZhiQuZao\图像\yingYuZhi.bmp

     文件     144718  2008-10-06 16:58  YuZhiQuZao\图像\zheZhong.bmp

     文件     144718  2008-10-06 17:27  YuZhiQuZao\图像\ziShiYing.bmp

     目录          0  2008-10-06 17:27  YuZhiQuZao\图像

     目录          0  2008-10-06 17:27  YuZhiQuZao

----------- ---------  ---------- -----  ----

               796728                    13


评论

共有 条评论