图像去噪综述,图像去噪算法
【图像去噪】基于维纳、非局部均值、Lucy_Richardson、Lee、kuwahara和双边滤波器,实现CT图像去噪。带Matlab源代码的技术博客_MATLAB仿真博客_博客
【图像去噪】基于Wiener,非局部均值,Lucy_Richardson,Lee,kuwahara,双边滤波器,实现CT图像去噪,包含Matlab源代码。
1导言
医学图像去噪是基于双边滤波、同态滤波、小波滤波、六抽头滤波、非线性复扩散滤波、Lee滤波和Wiener滤波实现的。
2部分代码%约束最小二乘滤波
clc,CLC,clear,close all%清除命令区域,清理工作区,并关闭显示图形
警告关闭%消除警告
特性jit off%加速代码运行
痉挛
[文件名,路径名]=.
uigetfile({*。BMP ;*.TIF ;*.jpg ;}、‘选择一张图片’);%选择图片路径
str=[路径名文件名];%合成路径文件名
im=imread(str);%阅读图片
noise _ mean=0;%平均值
noise _ var=1e-3;差异百分比
im=imnoise(im,高斯,noise_mean,noise _ var);%原始图像白噪音
%约束最小二乘滤波
xd=im2 double(im);
HSIZE=[3 ^ 3];%模板窗口大小
西格玛=0.5;%标准偏差
H=fspecial(高斯,HSIZE,SIGMA);
noise _ power=noise _ var * prod(size(Xd));% prod(size(Xd))=65536;噪声功率
[Zd,LAGRA]=deconvreg_filter(im,H,noise _ power);%应用约束最小二乘滤波。
图(颜色,[1,1,1]),
支线剧情(121),im show(im);标题(“原始图像”)
色彩映射表(jet)%颜色
阴影interp%消隐
支线剧情(122),imshow(Zd,[]);标题(“约束最小二乘滤波器图像”)
色彩映射表(jet)%颜色
阴影interp%消隐
Toc3模拟结果
4参考文献[1]孟,查剑锋。Kuwahara滤波器在布里渊光时域分析传感器图像去噪中的应用[J].激光与光电子学进展,2018,55(7):7。
[2]张小花等,“基于方向增强邻域窗口和非下采样剪切波描述子的非局部均值图像去噪”电子与信息科学杂志33.11(2011):6。
[3]俞胜威…MATLAB图像滤波去噪分析及应用[M].北京航空航天大学出版社,2015。
博主:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等领域的Matlab仿真。相关的matlab代码问题可以私信交流。有些理论引用自网络文献。如有侵权,联系博主删除。
原创作品来自matlab研究助手,
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。