做课程设计的时候用到的,但愿对大家有用。
y1=imread('ct_noise.tif'); % 叠加椒盐噪声
f=double(y1); % 数据类型转换,不支持图像的无符号整型的计算 imshow(y1)
title('原始图像')
g=fft2(f); % 傅立叶变换
g=fftshift(g); % 转换数据矩阵
[M,N]=size(g);
nn=2; % 二阶 Butterworth高通滤波器
d0=10; %截止频率为10
m=fix(M/2);
n=fix(N/2);
for i=1:M
for j=1:N
d=sqrt((i-m)^2+(j-n)^2);
h=1/(1+d0/(0.414*d)^(2*nn));% 计算高通滤波器传递函数 result(i,j)=h*g(i,j);
end
end
result=ifftshift(result);
y2=ifft2(result);
y3=uint8(real(y2));
figure,imshow(y3); % 显示滤波处理后的图像
title('滤波后的图像')
结果:

原始

图像滤波后的图像
关键字:matlab 图像增强 灰度 滤波器 I Abstract Abstract The image ......6 逻辑......
图像增强、图像滤波、边缘检测的MATLAB实现_信息与...从上图中可以看出,用直方图均衡化后,图像的直方图的... 2014年6月大学英语六级考试真题及答案 2014年12月...
测绘第 32 卷第 6 期 2009 年 12 月 273 基于频域的图像增强及其 MATLAB ...本文主要 采用频域法中的低通滤波、高通滤波对图像进行增 强处理。 [1-3] 2...
关键字:matlab 图像增强 灰度 滤波器 I Abstract Abstract The image ...6 MATLAB 优势 ......
基于matlab对图像进行高通、低通、带通滤波_电子/...频域空间的增强方法的步骤: (1)将图像从图像空间...(5) (6) 其中, 2 2 D(u,v)= (u-M/2)+...
基于MATLAB图像处理的几种滤波器的比较_信息与通信...图像去噪 〔 是图 像增强技术中的主要内容之一, ...2 低通滤波原理6~7〕 由卷积定理可知 , 低通滤波...
Matlab实现图像增强的3种常用方法:灰度直方图均衡化、灰度变换、平滑与 锐化滤波...采用如下程序,将图6中的原图sailboat.jpg进行 DCT变换,可以看到变换后图像能量...
图像增强及其matlab实现实例_IT/计算机_专业资料。...2.1 空域滤波增强 . 空域滤波增强:使用空域模板... 2014年6月大学英语六级考试真题及答案 2014年12月...
MATLAB 提供了基于卷积的图像滤波函数 filter2 进行平滑滤波,该函数用 指定的...(3)中结果的反 DFT; 5) 得到(4)中的实部; 6) 用(-1)x+y 乘以(5)...
数字图像处理 (基于Matlab) 滤波_数学_自然科学_专业资料。南京大学电子科学与...计算4中结果的实部 6、用(-1)^(x+y)乘以5中的结果 二、在图像处理中很...
热门文档