- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字图像第三讲作业
绘制一幅人像或风景图像的幅频图及相频图,并由幅频图及相频图重建空间域图像.(使用fft2,ifft2,fftshift函数)
分析:fft2函数可以用来对图相求二维傅里叶变换,fft2作用后得到的只是很大的,要先对它除以图像的像素点个数m*n再进行幅频响应与相频响应的求解。这是得到的频率响应是以(0,0)像素点为频率零点的,我们知道频率响应是关于原点对称的,因此在fft2后通过ifft2可将频率原点移至图像中心点,这样便于对频响的对称性进行观察。abs函数得到幅频度,可经log调整为人眼敏感的范围,如:mag=log(1+50*abs(I2));相频响应可由angle函数获得。最后通过fftshift函数可对频率响应进行空间域图像的重建。
代码及注释如下:
function fuliye(x)
I=imread(x);
[m,n]=size(I);
I1=fft2(single(I)); %fft2函数要求输入矩阵为single或double型
I2=fftshift(I1/m/n);
mag=log(1+50*abs(I2)); %abs函数得到幅度,经log调整为人眼敏感的范围
phase=angle(I2); %angle函数得到相角
imshow(mag);title(幅频图)
figure
imshow(phase);title(相频图)
I3=uint8(ifft2(I1)); %ifft2进行二维傅里叶反变换
figure
imshow(I3);title(原图)
figure
I4=uint8(ifft2(abs(I1))); %仅对傅里叶变换的幅值进行反变换
imshow(I4);title(由幅频信息还原图)
figure
I5=abs(ifft2(angle(I1))); %仅对傅里叶变换的相角进行反变换
imshow(I5,[]);title(由相频信息还原图)
运行:在命令窗口中输入fuliye(‘Lenna.bmp’)输出五幅图如下:
幅频图: 相频图:
由幅频信息还原图: 由相频信息还原图:
由幅频和相频一起还原出原图:
结论:由幅频图可以看出自然图像的频谱能量主要集中在低频附近;由仅从幅频或相频还原出的两张图可以看出,相频同样很重要。
2. 画出以下几个特殊图像的频谱图. 1) 小圆点图像 2) 矩形块; 1/2大小的矩形块; 旋转30度的矩形块(可用imrotate()函数) 3) 45度方向倾斜的正弦条纹.
分析:由于要对几个图形进行频谱分析,故可先编写一个计算并绘制频谱图的子函数fuliye0,和第一题fuliye1类似。在主程序中只要编写相应图形的矩阵I,并调用fuliye0子程序即可。
代码及注释如下:
%主程序
function fuliye2(x)
I=uint8(zeros(256,256));
%****************x=0:画出小圆点图像的频谱图****************
if(x==0)
for i=1:256
for j=1:256
if (i-128)^2+(j-128)^2200
I(i,j)=255;
end
end
end
%以上程序画出一个黑底白色的小圆点
fuliye0(I); %调用子函数画出频谱图
%****************x=1:画出矩形块图像的频谱图****************
elseif(x==1)
I(123:133,118:138)=255;
fuliye0(I);
%***************x=2:画出1/2矩形块图像的频谱图***************
elseif(x==2)
I(123:133,123:133)=255;
fuliye0(I);
%**************x=3:旋转30°矩形块图像的频谱图**************
elseif(x==3)
I(123:133,118:138)=255;
I=imrotate(I,30);
fuliye0(I);
%*************x=4:45度方向倾斜的正弦条纹的频谱图*************
else
I=single(I);
for i=1:256
I(i,1:256)=sin(pi/16*
您可能关注的文档
- 施工图审查要点及注意事项(2015-6-20)_11454分解.ppt
- 施工图审查要点记录表(机电部分)用此格式分解.docx
- 数字图像处理第四章3分解.ppt
- 1---Hard-coating-简析摘要.ppt
- 数字图像处理技术作业解答分解.doc
- 数字图像处理--人脸识别分解.ppt
- 高分子材料概论讲述.ppt
- 1---2册语文文档摘要.doc
- 高分子材料配方设计讲述.ppt
- 施工物资资料分解.ppt
- 2025年上海交通大学医学院附属瑞金医院招聘185人笔试高频难、易错点备考题库参考答案详解.docx
- 2025年上海交通大学医学院附属新华医院招聘100人笔试高频难、易错点备考题库含答案详解.docx
- 2025年泰安市新泰市小升初语文秋季入学摸底测试卷(含答案).doc
- 2025年泰安市新泰市小升初数学秋季入学摸底测试卷(含答案).doc
- 2025年上海交通大学医学院附属新华医院招聘100人笔试高频难、易错点备考题库带答案详解.docx
- 2025年泉州市石狮市小升初语文秋季入学摸底测试卷(含答案).doc
- 2025年工程准备服务项目建议书.docx
- 2025年上海交通大学附属中学教师招聘10人笔试备考题库参考答案详解.docx
- 2025年水利设施开发管理服务项目合作计划书.docx
- 2025年分动器&取力器合作协议书.docx
最近下载
- 诸侯纷争与变法运动【课件】.pptx VIP
- 中国高血压防治指南(2024年修订版)_中国高血压防治指南修订委员会__.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学.pdf VIP
- 民事诉讼法中案外第三人对执行的异议之诉.pdf VIP
- 车险承保方案.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学试卷含答案.pdf VIP
- 临海市城市生活垃圾焚烧发电厂扩建工程环境影响报告.pdf
- 2025内蒙古鄂尔多斯市公安机关招聘留置看护警务辅助人员115人笔试参考题库附答案解析.docx VIP
- 模电教案-李国丽.doc
- 2023版中国结直肠癌及癌前病变内镜诊治共识PPT课件.pptx VIP
文档评论(0)