【文件属性】:
文件名称:中值滤波代码matlab-gaussian-denoising:MATLAB中的去噪实验
文件大小:130KB
文件格式:ZIP
更新时间:2021-05-27 07:46:54
系统开源
中值过滤代码matlab
高斯去噪
MATLAB中的降噪实验。
噪声加法-Inoisy
=
imnoise(I,'gaussian',0,v);
%高斯噪声
对于高斯噪声,您将改变“
v”以产生三个噪声水平。
噪声级别为最高像素值的5%,10%和20%(如果以“
double”模式运行,则为1)。
因此,v将为0.05、0.1和0.2。
现在我们必须使用均值滤波和中值滤波对噪声图像进行去噪。
我们必须根据噪声类型应用适当的滤波器。
要计算高斯蒙版的权重,请使用
5)还附有用于PSNR的代码-用于计算PSNR值。
6)原始(干净)图像和去噪后的图像之间的噪声比(SSIM)。
如果需要,请使用内置的MATLAB函数进行图像过滤。
该程序仅占用窗口大小3x3,7x7,5x5
【文件预览】:
gaussian-denoising-master
----Untitled4.m(3KB)
----lena256.tif(84KB)
----README.md(901B)
----baboon256.tif(65KB)
----PSNR.m(4KB)