声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3997|回复: 7

[图像处理] 对图像作高斯平滑滤波处理

[复制链接]
发表于 2007-6-10 21:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如有BMP图片想对其进行高斯平滑滤波怎么做啊 在此拜各位大虾求助
1.bmp
回复
分享到:

使用道具 举报

发表于 2007-6-11 03:19 | 显示全部楼层
  1. img=imread('1.bmp');
  2. f=rgb2gray(img);
  3. subplot(1,2,1);
  4. imshow(f);
  5. f=double(f);
  6. f=fft2(f);
  7. f=fftshift(f);
  8. [m,n]=size(f);
  9. d0=80;
  10. m1=fix(m/2);
  11. n1=fix(n/2);
  12. for i=1:m
  13.     for j=1:n
  14.         d=sqrt((i-m1)^2+(j-n1)^2);
  15.         h(i,j)=exp(-d^2/2/d0^2);
  16.     end
  17. end
  18. g=f.*h;
  19. g=ifftshift(g);
  20. g=ifft2(g);
  21. g=mat2gray(real(g));
  22. subplot(1,2,2);
  23. imshow(g)
复制代码
未命名.JPG

评分

1

查看全部评分

发表于 2007-6-11 08:30 | 显示全部楼层
教授超强,赞一个
发表于 2009-1-16 11:09 | 显示全部楼层
为什么用这个程序彩色图像就变成黑白图像了?
发表于 2009-1-16 18:39 | 显示全部楼层

回复 地板 feiafeia 的帖子

没细看也没试! 但我猜应该是f=rgb2gray(img)造成!
发表于 2009-1-16 21:30 | 显示全部楼层

回复 5楼 ChaChing 的帖子

那为什么要加这句话呢?
发表于 2009-1-17 20:16 | 显示全部楼层

回复 6楼 feiafeia 的帖子

不是说没试了! 害我小试下!
没这句(3阶变2阶), 接下来的fft2...等等怎处理?

评分

1

查看全部评分

发表于 2009-1-17 22:11 | 显示全部楼层

回复 6楼 feiafeia 的帖子

楼主自己是做这个课题的,应该是对这个问题更精通才对。
不做相关内容的人,很难直接帮到你,说到底做研究还得靠自己啊。

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-22 21:31 , Processed in 0.063300 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表