实验6频率域滤波的操作步骤及低通、高通滤波的实现

更新时间:2023-05-12 21:32:31 阅读: 评论:0

实验6频率域滤波的操作步骤及低通、⾼通滤波的实现
1. 读⼊f
2.tif图像,使⽤fspecial函数获取sobel空间滤波器,使⽤freqz2函数将获得空间滤波器转换为频率域滤波器,然后使⽤dftfilt函数进⾏频率域滤波,要求结果显⽰读⼊的原图像、空间滤波后结果及频率域滤波后结果。
f = imread('f2.tif');
h = fspecial('sobel');
g = imfilter(f, h);
PQ = paddedsize(size(f));
H = freqz2(h,PQ(1),PQ(2));
f2 = dftfilt(f,H);
subplot(221);imshow(f);title('原图');
subplot(222);imshow(g);title('空间滤波');
subplot(223);imshow(f2,[]);title('频域滤波');
2.的结果读⼊f4.tif图像,使⽤lpfilter函数,使⽤半径分别为5, 15,30, 80和230分别进⾏理想低通滤波操作,要⽰显⽰结果包括原图、半径分别为5,15,30, 80和230分别进⾏滤波后。
[M,N]=size(f);
[f,revertclass]=tofloat(f);
subplot(231);
imshow(f);
title('原图像');
subplot(232);
D1=5;
H1=lpfilter('ideal',500 ,500 ,5);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为5');
subplot(233);
H1=lpfilter('ideal',500 ,500 ,15);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为15');
subplot(234);
腋臭微创手术
H1=lpfilter('ideal',500 ,500 ,30);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为30');
subplot(235);
H1=lpfilter('ideal',500 ,500 ,80);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为80');
subplot(236);
H1=lpfilter('ideal',500 ,500 ,230);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为230');
f=imread(‘f4.tif’);
[M,N]=size(f);
[f,revertclass]=tofloat(f);
subplot(231);
imshow(f);
颤抖怎么读
title(‘原图像’);
subplot(232);
D1=5;
H1=lpfilter(‘gaussian’,500 ,500 ,5); f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title(‘半径为5’);
H1=lpfilter(‘gaussian’,500 ,500 ,15); f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title(‘半径为15’);
subplot(234);;
青年担当
H1=lpfilter(‘gaussian’,500 ,500 ,30); f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title(‘半径为30’);
subplot(235);;
H1=lpfilter(‘gaussian’,500 ,500 ,80); f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title(‘半径为80’);
subplot(236);;
H1=lpfilter(‘gaussian’,500 ,500 ,230); f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title(‘半径为230’);
imshow(f);
title('原图像');
subplot(232);
D1=5;
H1=lpfilter('gaussian',500 ,500 ,5);
党章第三章
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为5');
subplot(233);;
H1=lpfilter('gaussian',500 ,500 ,15);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为15');
subplot(234);;
H1=lpfilter('gaussian',500 ,500 ,30);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为30');
subplot(235);;
H1=lpfilter('gaussian',500 ,500 ,80);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为80');
subplot(236);;
H1=lpfilter('gaussian',500 ,500 ,230);
关于夏天的优美句子
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为230');
4. 读⼊f4.tif图像,使⽤hpfilter与dftfilt函数,使⽤半径分别为5,15,30, 80和230分别进⾏理想⾼通滤波操作,要⽰显⽰结果包括原图、半径分别为5,15,30, 80和230分别进⾏滤波后的结果。
imshow(f);
title('原图像');
subplot(232);
D1=5;
H1=hpfilter('ideal',500 ,500 ,5);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为5');
subplot(233);;
H1=hpfilter('ideal',500 ,500 ,15);
鱼喜欢吃什么食物
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为15');
subplot(234);;
H1=hpfilter('ideal',500 ,500 ,30);
通信英语
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);蛤蜊疙瘩汤
title('半径为30');
subplot(235);;
H1=hpfilter('ideal',500 ,500 ,80);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为80');
subplot(236);;
H1=hpfilter('ideal',500 ,500 ,230);
f1=dftfilt(f,H1);
f1=revertclass(f1);
imshow(f1);
title('半径为230');
5. 读⼊f4.tif图像,使⽤hpfilter与dftfilt函数,使⽤半径分别为5,15,30, 80和230分别进⾏⾼斯⾼通滤波操作,要⽰显⽰结果包括原图、半径分别为5,15,30, 80和230分别进⾏滤波后的结果。

本文发布于:2023-05-12 21:32:31,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/604692.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:结果   滤波   频率   空间
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图