数字图象处理实验内容.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字图象处理实验内容

实验一 数字图像的傅立叶变换 一、 实验目的 (一)用快速傅立叶变换FFT实现数字图像的傅立叶变换,进一步加深对DFT算法原理和基本性质的理解(因为FFT只是DFT的一种快速算法,所以FFT的算法结果必然满足DFT的基本性质)。 (二)熟悉FFT算法原理和FFT子程序的应用。 (三)学习用FFT对连续信号和时域离散信号进行谱分析的方法,了解可能出现的分布误差及其原因,以便在实际中正确应用FFT。 二、 实验原理和方法 (一)傅立叶(Fourier)变换的定义 对于二维信号,二维连续傅立叶变换定义为: 正变换: 反变换: 二维离散傅立叶变换为: 正变换: 反变换: 图像的傅立叶变换与一维信号的傅立叶变换变换一样,有快速算法。实际上,现在有实现傅立叶变换的芯片,可以实时实现傅立叶变换。 (二) 其逆变换为 离散余弦变换是图像压缩中常用的一个变换编码方法,任何实对称函数的傅立叶变换中只含余弦项,就成为余弦变换,因此余弦变换是傅立叶变换的特例。余弦变换与傅立叶变换一样有明确的物理意义,是简化傅立叶变换的重要方法。 (三)矩阵形式的傅立叶变换的算法如下: 数字图像f的傅立叶正变换: 数字图像f的傅立叶反变换: 变换矩阵,其中,N 为图像的维数。 三、 实验结果及分析 (一)对原图像进行傅立叶变换 分析: (二)输出彩色图像greens.jpg的傅立叶频谱: 分析: (三)对彩色图像football.jpg进行二维DCT变换, 分析: 四、 思考题 (一)在数字图像傅立叶变换的频谱图上原点附近出现的亮点的来源是什么? (二)如何在数字地图(或普通景物的数字图像)的频谱图上识别地物(或类别)的延伸方向? 利用Matlab语言编写的数字图像处理的例程如下: 傅立叶变换Matlab图像的DFT clc; figure 1 ; load imdemos saturn2; imshow saturn2 ; title 原图像 ; figure 2 ; S fftshift fft2 saturn2 ; imshow log abs S ,[] ; title 原图像傅立叶频谱 ; 彩色图像的傅立叶频谱 figure 1 ; A imread greens.jpg ; B rgb2gray A ; imshow B ; title 原图像 ; S fftshift fft2 B ; figure 2 ; imshow log abs S ,[] ; title 彩色图像的傅立叶频谱 ; 二维DCT变换 RGB imread football.jpg ; figure 1 ; imshow RGB ; title 彩色图像 ; GRAY rgb2gray RGB ; figure 2 ; imshow GRAY ; title 灰色图像 ; DCT dct2 GRAY ; figure 3 ; imshow log abs DCT ,[] ; title 二维DCT变换 ; fftshift 作用:将零频点移到频谱的中间 用法: Y fftshift X Y fftshift X,dim 描述:fftshift移动零频点到频谱中间,重新排列fft,fft2和fftn的输出结果。将零频点放到频谱的中间对于观察傅立叶变换是有用的。 示例: clf; fs 100;N 256;?? %采样频率和数据点数 n 0:N-1;t n/fs;?? %时间序列 x 0.5*sin 2*pi*15*t +2*sin 2*pi*40*t ; %信号 y1 fft x,N ;??? %对信号进行快速Fourier变换 y2 fftshift y1 ; mag1 abs y1 ; %求得Fourier变换后的振幅 mag2 abs y2 ; f1 n*fs/N;??? %频率序列 f2 n*fs/N-fs/2; subplot 3,1,1 ,plot f1,mag1,r ;?? %绘出随频率变化的振幅 xlabel 频率/Hz ; ylabel 振幅 ;title 图1:usual FFT,color,r ;grid on; subplot 3,1,2 ,plot f2,mag1,b ;?? %绘出随频率变化的振幅 xlabel 频率/Hz ; ylabel 振幅 ;title 图2:FFT without fftshift,color,b ;grid on; subplot 3,1,3 ,plot f2,mag2,c ;?? %绘出随频率变化的振幅 xlabel 频率/Hz ; ylabel 振幅 ;title 图3:FFT after fftshift,color,c ;grid on; 结论: 1)如果期望绘制的幅频图的频率范围为0~fs

文档评论(0)

liudao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档