当前位置: 首页 > news >正文

室内设计欣赏网站初级网站开发的自我推荐

室内设计欣赏网站,初级网站开发的自我推荐,ui做的好看的论坛网站,手机在线logo免费设计一、实验任务与要求 对 Fig0403.tif 进行傅里叶变换并显示其频谱图像;fft2(x) 对 Fig0405.tif 图像进行填充和非填充的高斯滤波,并观察其不同;paddedsize,fft2(x,m,n) 由 sobel 空间滤波算子生成相应的频率…

一、实验任务与要求

  • 对 Fig0403.tif 进行傅里叶变换并显示其频谱图像;fft2(x)
  • 对 Fig0405.tif 图像进行填充和非填充的高斯滤波,并观察其不同;paddedsize,fft2(x,m,n)
  • 由 sobel 空间滤波算子生成相应的频率域滤波算子并比较各自对 Fig0409.tif 的滤波效果;fspecial( 'sobel' )
  • 任意设计一个频域的低通或高通滤波器,并对 Fig0413.tif 进行处理

二、实验报告 

(一)对 Fig0403.tif 进行傅里叶变换并显示其频谱图像

1、转换图像类型为 double

f=imread('E:\Ex_4\Fig0403.tif');
f_d=im2double(f);

2、使用 fft2 进行傅里叶变换

f2=fft2(f_d);
f2=fftshift(f2); %将零频点移到频谱中间
f2=abs(f2); %取绝对值
F2=log(abs(f2)+1); %取模并进行缩放

3、效果

(二)对 Fig0405.tif 图像进行填充和非填充的高斯滤波,并观察其不同

1、转换图像类型为 double

f=imread('E:\Ex_4\Fig0405.tif');
f=im2double(f);
subplot(1,3,1)
imshow(f);title('原图');

2、填充的高斯滤波

(1)使paddedsize 获得填充参数

PQ=paddedsize(size(f));

(2)得到有填充图像的傅里叶变换

F=fft2(f,PQ(1),PQ(2));

 (3)使用 freqz2 生成一个大小为 PQ(1)*PQ(2) 的高斯频率域滤波器

h=fspecial('gaussian',[PQ(1),PQ(2)],5);
H=freqz2(h,PQ(1),PQ(2));

 (4)使用 ifftshift 进行反变换

H=ifftshift(H);

(5)滤波器乘以傅里叶变换,并使用 ifft2 进行傅里叶反变换

G=H.*F;
g=ifft2(G);

 (6)将左上部的矩形修剪为原始大小,并转换回 uint8 类型

g=g(1:size(f,1),1:size(f,2));
g=im2uint8(g);
subplot(1,3,2)
imshow(g);title('填充');

3、不填充的高斯滤波 

[r,c]=size(f);
F2=fft2(f); %无填充的傅里叶变换
h=fspecial('gaussian',[r,c],5);
H2=freqz2(h,r,c);
H2=ifftshift(H2);
G2=H2.*F2;
g2=ifft2(G2);
g2=im2uint8(g2);
subplot(1,3,3)
imshow(g2);title('无填充');

4、效果

     

可以看出,填充的高斯滤波处理图像四周边缘有都有黑边,而不填充的高斯滤波处理只有上边缘有黑边。 

(三)由 sobel 空间滤波算子生成相应的频率域滤波算子并比较各自对 Fig0409.tif 的滤波效果

1、转换图像类型为 double 进行傅里叶变化

f=imread('E:\Ex_4\Fig0409.tif');
subplot(1,3,1)
imshow(f);title('原图');
f_d=im2double(f); 
f2=fft2(f_d);

2、 sobel 空间域滤波器

h=fspecial('sobel'); %sobel空间滤波器
f1=imfilter(f,h);
subplot(1,3,2);
imshow(f1);title('空间域滤波算子处理');

3、sobel 频率域滤波器

(1)使用 paddedsize 获得填充参数

PQ=paddedsize(size(f));

(2)得到有填充图像的傅里叶变换

f3=fft2(f_d,PQ(1),PQ(2));

(3)使用 freqz2 转换为频率域滤波器,并进行反变换

H=freqz2(h,PQ(1),PQ(2));
H=ifftshift(H);

(4)滤波器乘以傅里叶变换,并使用 ifft2 进行傅里叶反变换

G=H.*f3;
g=ifft2(G);
g=g(1:size(f,1),1:size(f,2));
g=im2uint8(g);
subplot(1,3,3);
imshow(g);title('sobel频率域滤波算子');

4、效果

可以看出,空间域滤波和频域滤波对图像的滤波效果并无明显区别。

(四)任意设计一个频域的低通或高通滤波器,并对 Fig0413.tif 进行处理

1、对图像进行傅里叶变化并将分量移到频谱中心

f=imread('E:\Ex_4\Fig0413.tif');
subplot(1,2,1);imshow(f);title('原图');
f=im2double(f); %转换为double类型
f2=fft2(f); %傅里叶变换
f2=fftshift(f2); %将变换的原点移到频率矩形的中心

2、设计滤波器的传递函数

[R,C]=size(f2);
nn=2;
d0=50;
r=fix(R/2);
c=fix(C/2);
result=ones(R,C); %创建一个R*C的全一矩阵
for i=1:Rfor j=1:Cd=sqrt((i-r)^2+(j-c)^2);h=1/(1+0.414*(d/d0)^(2*nn));result(i,j)=h*f2(i,j);end
end
result=ifftshift(result);
f3=ifft2(result);
f4=im2uint8(real(f3));
subplot(1,2,2)
imshow(f4);title('频域滤波器处理');

3、处理效果

可以看出,产生了模糊效果

http://www.yayakq.cn/news/188255/

相关文章:

  • 郑州网站公司助企想做直播电商怎么入手
  • 数据网站怎么做的企业代理注册公司
  • 贵州小城镇建设网站黄骅打牌吧
  • 杨颖做的车网站网站开发部门叫什么
  • 部队网站建设多少钱WordPress主题开发者
  • 网站备案证书查询wordpress首页文章轮播
  • 教育网站建设 飞沐网页界面设计代码
  • 网站制作一般多少钱外贸seo站
  • 长春网站建设880元石家庄建设企业网站
  • 湘潭手机网站做旅游网站的yi
  • 网站模板制作与安装教程视频教程自己给网站做优化怎么做
  • 长宁区网站建设网重庆营销网站建设
  • 手机网站模版 优帮云广告联盟怎么接单
  • 云南网站优化公司asp网站开发国内外现状
  • 湘潭网站建设 电话磐石网络c 企业网站开发
  • 福田做棋牌网站建设哪家公司便宜简述网站的设计流程
  • 网站建设公司的市场开拓方案申请友情链接
  • 做模版网站wordpress整理
  • 关于教做鞋的网站公司网站作用
  • 各位给推荐个网站建筑公司需要哪些资质证书
  • 做网站用的三角形图片怎么看一个网站用什么程序做的
  • 经典手机网站wordpress如何卸载插件
  • 网站怎么实现邮件验证爱站网站seo查询工具
  • 响应式网站的制作中国城乡建设经济研究所 网站
  • 做网站用什么电脑配置17做网店一件代发
  • wordpress网站安装网站seo诊断书
  • 淘宝客网站模板有哪些做推广的的网站模板
  • 影视文化传媒公司网站建设贪玩游戏原始传奇官网
  • 织梦网站会员中心模板作文大全网站
  • 营销型企业网站建设案例ppt模板资源网站