我是个matlab菜鸟,请大家指导一下,谢谢!请帮我解释一下下列函数中各个语句的意思,最好加注释。

gravin77 2018-02-04 03:28:25
clear all
clc
II=imread('b.bmp');
II=double(II(:,:,1));
FF=abs(fftshift(fft2(II)));
[r,c]=size(II);
s1=100;
H=zeros(r,c);
H(300-s1:300+s1,400-s1:400+s1)=1;
IIFF=fftshift(fft2(II));
HFF=H.*IIFF;
HFF2=zeros(r,c);
HFF2(r/2-s1:r/2+s1,c/2-s1:c/2+s1)=IIFF(211-s1:211+s1,438-s1:438+s1);
IIyp=ifft2(HFF2);
OR=(IIyp);
phyp=atan(imag(OR)./(real(OR)+eps));
figure,imshow(phyp,[0,10]);
...全文
361 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,424

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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