数字图像处理matlab代码.docVIP

  • 91
  • 0
  • 约1.49万字
  • 约 25页
  • 2016-04-06 发布于湖北
  • 举报
一、编写程序完成不同滤波器的图像频域降噪和边缘增强的算法并进行比较,得出结论。 1、不同滤波器的频域降噪 1.1 理想低通滤波器(ILPF)巴特沃斯低通滤波器(BLPF) clc;clear all;close all; I1me.jpg); I1=rgb2gray(I1); subplot(2,2,1),imshow(I1),title(原始图像); I2=imnoise(I1,salt pepper); subplot(2,2,2),imshow(I2),title(噪声图像); F=double(I2); g = fft2(F); g = fftshift(g); [M, N]=size(g); result1=zeros(M,N); result2=zeros(M,N); nn = 2; d0 =50; m = fix(M/2); n = fix(N/2); for i = 1:M for j = 2:N d = sqrt((i-m)^2+(j-n)^2); h = 1/(1+0.414*(d/d0)^(2*nn)); result1(i,j) = h*g(i,j); if(g(i,j) 50) result2(i,j) = 0; else

文档评论(0)

1亿VIP精品文档

相关文档