• 大小: 1KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: Matlab
  • 标签: matlab程序  

资源简介

Ideal Low Pass Filter using Discrete Fourier Transform.

资源截图

代码片段和文件信息

%Question No:5
%IDEAL LOW-PASS FILTER

function idealfilter(XP)
f=imread(X);
[MN]=size(f);
F=fft2(double(f));
u=0:(M-1);
v=0:(N-1);
idx=find(u>M/2);
u(idx)=u(idx)-M;
idy=find(v>N/2);
v(idy)=v(idy)-N;
[VU]=meshgrid(vu);
D=sqrt(U.^2+V.^2);
H=double(D<=P);
G=H.*F;
g=real(ifft2(double(G)));
imshow(f)figureimshow(g[ ]);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         346  2009-05-20 03:45  idealfilter.m
     文件        1335  2009-05-20 03:45  license.txt

评论

共有 条评论