求助,关于图像傅里叶变换加窗的问题

tjucruiser 2010-05-11 08:27:25
求图像频谱,图像大小256*256,分别加上hann. barret,welch窗等,不知道这个窗怎么做

用的是matlab编程

我写了代码,但是感觉不对
%生成窗
w=hann(256);
[M,N]=meshgrid(w,w);
Win_han=M.*N;

%图像加窗IMG.*Win_han
f=fft2(IMG.*Win_han,256,256);
F=fftshift(f);
NPS=F.*conj(F)/(256*256);

请高手指点!
...全文
312 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
beyond071 2010-05-12
  • 打赏
  • 举报
回复
通过上面可以验证下LZ加的窗是否正确,求频谱就在二维傅立叶逆变换之前求就OK了
beyond071 2010-05-12
  • 打赏
  • 举报
回复
f = fft2(IMG, 256, 256);%图像二维傅立叶变换
F = fftshift(f);%中心变换
Q = F.*Win_han;%滤波
R = ifftshift(Q);%中心逆变换
U = ifft2(R);%二维傅立叶逆变换
imshow(real(U));%显示实部

4,499

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧