


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验五 图像频域变换、 实验目的1. 了解傅里叶变换在图像处理中的应用2. 利用 Matlab 语言编程实现图像的频域变换。、 实验内容1. 打开并显示一幅图像,对其进行 Fourier 变换,观察其频谱图像。2. 用两种方法将图像的频域中心移动到图像中心,然后观察其 Fourier 变 换后的频谱图像。(见 Fourier 变换的性质: f(x,y) (-1) x+y F(u-N/2,v-N/2) )对图像的 Fourier 变换频谱进行滤波,如:将频谱超过某个给定的值(均值或 2/3 均 值)的变换值变为 0,然后再求其 Fourier 逆变换,比较所得图像与原图像 的差别。3. 对图像进
2、行离散余弦变换,并观察其变换域图像。要求:用 Matlab 语言进行编程实现上述功能,同时也应该熟悉用 Matlab 中 现有的函数来实现。傅里叶变换A) 傅里叶变换基本操作I = imread( 你的图像 ); imshow(I);title( 源图像 );J = fft2(I); figure, imshow(J);title( 傅里叶变换 );% 频移JSh = fftshift(J); figure, imshow(JSh); title( 傅里叶变换频移 );% 直接傅里叶反变换Ji = ifft2(J);figure, imshow(Ji/256); title( 直接傅里叶反变换
3、 );% 幅度JA = abs(J);iJA = ifft2(JA); figure, imshow(iJA/256); title( 幅度傅里叶反变换 );% 相位JP = angle(J); iJP = ifft2(JP); figure, imshow(abs(iJP)*100); title( 相位傅里叶反变换 );B) 利用 MATLAB 软件实现数字图像傅里叶变换的程序I=imread( 原图像名 .gif );% 读入原图像文件imshow(I); fftI=fft2(I); sfftI=fftshift(fftI); RR=real(sfftI); II=imag(sfftI)
4、;A=sqrt(RR.A2+II.A2);%A= ( A-min(min(A)% 显示原图像% 二维离散傅里叶变换% 直流分量移到频谱中心% 取傅里叶变换的实部% 取傅里叶变换的虚部 计算频谱幅值% 归一化)/(max(max(A)-min(min(A)*225;figure;% 设定窗口imshow(A);% 显示原图像的频谱C) 绘制一个二值图像矩阵,并将其傅里叶函数可视化。f=zeros(30,30);f(5:24,13:17)=1;imshow(f, InitialMagnification,fit)F=fft2(f);F2=log(abs(F);figure,imshow(F2,-1
5、 5, InitialMagnification,fit);colormap(jet);F=fft2(f,256,256); %零填充为 256 X 256 矩阵Figure ; imshow(log(abs(F),-1 5, InitialMagnification,fit);colormap(jet);F2=fftshift(F);% 将图像频谱中心由矩阵原点移至矩阵中心Figure ; imshow(log(abs(F2),-1 5, InitialMagnification,fit);colormap(jet);D) 利用傅里叶变换分析两幅图像的相关性,定位图像特征。读入图像text.
6、tif ,抽取其中的字母 a。bw=imread(text.png);a=bw(59:71,81:91);imshow(bw);figure,imshow(a);C=real(ifft2(fft2(bw).*fft2(rot90(a,2),256,256);% 求相关性 figure,imshow(C,);thresh=max(C(:);figure,imshow(Cthresh-10)figure,imshow(Cthresh-15)*离散余弦变换 (DCT)使用 dct2 对图像 autumn.tif 进行 DCT 变换。RGB=imread(autumn.tif);imshow(RGB)I=rgb2gray(RGB); % 转换为灰度图像figure,imshow(I)J=dct2(I); figure,imshow(log(abs(J),),colormap(jet(64);colorbar;三、 思考题1. 傅里叶变换有哪些重要的性质 ?2. 简述傅里叶频谱搬移的原理3. Fourier 系数幅度、相位的物理意义是什么?四、 实验报告要求1、 描述实验的基本步骤,用数据和图片给出各个步骤中取得的实验结果和源代码,并 进行必要的讨论,必须包括原始图像及其计算/ 处理后的图像。2、 按上机报告的撰写规范完成实验报告。 报告不得相互抄袭或拷贝, 否则一律
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数字化质量控制与管理实施方案
- 高效能展品内容展示与更新方案
- 数字化工厂展示平台互动与体验方案
- 展厅无线展示技术集成方案
- 展览信息实时传输与展示优化方案
- 数字展厅实时数据监控方案
- 精益生产数字化工具包
- 工厂数字化展厅移动端展示与互动方案
- 2025年历年儿科护理学真题题库及答案
- 第1课时线段的垂直平分线的性质及判定
- 人力资源管理专业毕业论文
- 2025年特种设备作业人员考试特种设备安全培训与教育试卷
- 2025年18项核心制度考试练习题及答案
- 孕产妇全程保健指南
- 2025年省级行业企业职业技能竞赛(老人能力评估师)历年参考题库含答案详解(5套)
- 妊娠和产后甲状腺疾病诊治指南
- 不良贷款清收经验课件
- 航空理论教学课件
- 学堂在线 精确制导器术道 章节测试答案
- 汽车驾驶员(技师)考试题库及答案
- 【MOOC答案】《VLSI设计基础(数字集成电路设计基础)》(东南大学)章节作业慕课答案
评论
0/150
提交评论