【图像去噪】基于Wiener、Non-Local Means、Lucy_Richardson、Lee、kuwahara、Bilateral多种滤波器实现CT图像去噪含Matlab源码

 1 简介

​基于双边滤波,同态滤波,小波滤波,六抽头滤波,,非线性复扩散滤波,Lee滤波,,Wiener滤波实现医学图像去噪。

2 部分代码

% 约束最小平方滤波clc,clear,close all  % 清理命令区、清理工作区、关闭显示图形warning off       % 消除警告feature jit off      % 加速代码运行tic[filename ,pathname]=...    uigetfile({'*.bmp';'*.tif';'*.jpg';},'选择图片'); %选择图片路径str=[pathname filename]; % 合成路径+文件名im = imread(str);        % 读图noise_mean = 0;  % 均值noise_var =1e-3; % 方差im = imnoise(im,'gaussian',noise_mean, noise_var); % 原图像 + 白噪声% 约束最小平方滤波Xd = im2double(im);HSIZE = [3 3];   % 模板窗口大小SIGMA = 0.5;     % 标准差H = fspecial('gaussian',HSIZE,SIGMA);noise_power = noise_var * prod(size(Xd));   % prod(size(Xd))=65536;噪声的功率[Zd, LAGRA] = deconvreg_filter(im,H,noise_power);  % 应用约束最小平方滤波figure('color',[1,1,1]),subplot(121),imshow(im);title('原始图像')colormap(jet)  % 颜色shading interp % 消隐subplot(122),imshow(Zd,[]);title('约束最小平方滤波图像')colormap(jet)  % 颜色shading interp % 消隐toc

3 仿真结果

4 参考文献

[1]孟彦杰, 查剑锋. Kuwahara滤波在布里渊光时域分析传感图像去噪中的应用[J]. 激光与光电子学进展, 2018, 55(7):7.

[2]张小华等. "基于方向增强邻域窗和非下采样Shearlet描述子的非局部均值图像去噪." 电子与信息学报 33.11(2011):6.

[3]余胜威 …. MATLAB图像滤波去噪分析及其应用[M]. 北京航空航天大学出版社, 2015.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

matlab科研助手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值