数字图像处理作业习题解析4频域图像增强 百度文库.doc

数字图像处理作业习题解析4频域图像增强 百度文库.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字图像处理作业习题解析4频域图像增强 百度文库

数字图像处理作业 报告编号: 课程编号: 姓名: 起始日期: 截止日期: 04吴浩 2011-11-18 2011-11-30 频域图像增强是以傅里叶变换及频域为基础和工具应用于图像的增强。 技术讨论及结果 一维傅里叶变换及其反变换 单变量连续函数f(x)的傅里叶变换F(u)定义为等式: F(u)= 相反,给定F(u),通过傅里叶反变换可以获得f(x): f(x)= 这两个等式组成了傅里叶变换对。 然而我们的兴趣在于离散函数,单变量离散函数f(x)的 傅里叶变换即:F(u)= u=0,1,2·····M-1 同理:f(x)= x=0,1,2·····M-1 离散傅里叶变换及其反变换总是存在的。 在运用傅里叶变换有如下定义: 在极坐标下表示F(u)= 频率谱: = ^(1/2) 相位谱: ( )=arctan 功率谱:P(u)= F(u)^2 在离散傅里叶变换中,函数f(x),x=0,1,2·····M-1表示从连续的公式中取M个样点,这些样点不一定要是[0 M-1]范围内的整数点,但应该是任意选取的等间隔点。函数和其变换之间有: u= 同理:二维傅里叶变换及其反变换为: F(u,v)= F(x,y)= 通常在进行傅里叶变换之前用( ) 乘以输入的图像函数,是将F(u,v)的原点变换到频率坐标下的(M/2,N/2),它是二维傅里叶变换设置的M*N区域的中心。 频域中的滤波基础: 1. 用( ) 乘以输入的图像来进行中心变换 2. 由(1)计算图像的傅里叶变换,即F(u,v) 3. 用滤波器函数H(u,v)乘以 F(u,v) 4. 计算(3)中结果的反傅里叶变换 5. 得到(4)中结果的实部 6. 用 ( ) 乘以(5)中的结果。 滤波器有,平滑的频域滤波器:理想低通滤波器,巴特沃斯低通滤波器,高斯低通滤波器等 频域锐化滤波器:理想高通滤波器,巴特沃斯高通滤波器,高斯型高通滤波器等 第一题: (1) A=1 A=1 2 1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2 0 A=8 A=8 A=16 A=16 代码展示: for x=0:A; % A=1,8, 16 b(x+1)=1; end for x=(A+1):63; b(x+1)=0; end k=abs(fft(b)); figure(1); plot(k); (2) 最低频率为:127.4375, 最高频率为:2.1047e+003 频率谱图像 2500 2000 1500 1000 500 思路:求信号的最高频率和最低频率,求出频谱,其频谱所在的范围的两端就是最低频率和最高频率。可以运用max()和min()函数。 代码展示: GN=10+100*randn(1,64); k=abs(fft(GN)); figure(1); plot(k); max(max(k)); min(min(k)); (3) g(x)的周期为:1/16;频率为:16 频率谱 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0-9 代码展示: x=1:1:64; g(x)=100*sin(32*pi*x)+200*sin(64*pi*x); k=abs(fft(g(x))); figure(2); plot(k); (4) 频率谱 2500 2000 1500 1000 500 k1=abs(fft(f(x))+abs(fft(g(x)); figure(3); plot(k1); 第二题: 最低频率为:108.4281 , 最高频率: 3.3038e+005 二维频率谱 5 三维频率谱 代码展示: GN=20+100*randn(128,128); K1=abs(fft2(GN)); figure(1); plot(K1); figure(2); mesh(K1); max(max(K1)) min(min(K1)) (2) =0, =32 周期为:1/32 频率为:32 二维频率谱 -7 三维频率谱 代码展示: g=zeros(128,128); for x=1:128 for y=1:128 g(x,y)=100*sin(32*pi*x+0); end end k3=abs(fft2(g)); figure(1); plot(k3); figure(2); mesh(k3); =16, =0 周期:1/16 频率:16 二维频率谱 -7 三维频率谱 代码展示: g=zeros(128,128); for x=1:128 for y=1:128 g(x,y)=100*sin(0+64*pi*y); end end k2=abs(fft2(g)); figure(1); plot(k2); figure(2); mesh(k2); =16, =3

您可能关注的文档

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档