图像平滑算法.docVIP

  • 14
  • 0
  • 约1.43千字
  • 约 4页
  • 2021-01-27 发布于河北
  • 举报
一、实验目的: 理解图像平滑的相关算法,并掌握算法的实现。 二、实验内容: 读入一幅灰度图像。 对原始图片添加噪声(随机噪声和椒盐噪声)( imnoise函数)。 利用均值滤波算法(取模板分别为3×3,5×5)去除噪声(自己编写一段代码实现此功能),显示去噪前后的图像。 利用中值滤波算法对图像去除噪声(自己编写一段代码实现此功能),显示去噪前后的图像。 三、实验要求: 用Matlab语言进行编程,实现上述功能,并尽量使得程序具有通用性。 撰写实验报告并附上所用程序和结果。 四、实验结果: clear;clc; f=imread(eight.tif); f2=imnoise(f,salt pepper,0.02); [r,c]=size(f2); g=f2; for i=2:r-1 for j=2:c-1 nei=f2(i-1:i+1,j-1:j+1); avg=sum(sum(nei))/9; g(i,j)=avg; end end g=uint8(g); subplot(131),imshow(f); subplot(132),imshow(f2); subplot(133),imshow(g); clear;clc; f=imread(eight.tif); f2=imnoise(f,salt pepper,

文档评论(0)

1亿VIP精品文档

相关文档