当前位置: 首页 > news >正文

沈阳建站武汉今日新闻头条

沈阳建站,武汉今日新闻头条,如何做网页游戏代理,软件测试自学网站第一问: 第一问要求使用一阶的Butterworth低通滤波器进行频域滤波,Butterworth其实是在截止低通滤波器的一个改进,它消除了明显截止带来的急剧不连续性。 H ( u , v ) 1 1 [ D ( u , v ) / D 0 ] 2 n H(u, v)\frac{1}{1\left[D(u, v) / D_0…

第一问:
第一问要求使用一阶的Butterworth低通滤波器进行频域滤波,Butterworth其实是在截止低通滤波器的一个改进,它消除了明显截止带来的急剧不连续性。

H ( u , v ) = 1 1 + [ D ( u , v ) / D 0 ] 2 n H(u, v)=\frac{1}{1+\left[D(u, v) / D_0\right]^{2 n}} H(u,v)=1+[D(u,v)/D0]2n1

使用这种方法也可以让生成的图片不会有明显的振铃现象,因为它在低频和高频之间平滑的过度了。
在这里插入图片描述
Butterworth函数:

function H = Butterworth( D0, height, width )
for i = 1 : heightx = i - (height / 2);for j = 1 : widthy = j - (width / 2);H(i, j) = 1 / (1 + (D0^2) / (x^2 + y^2)); end
end
end

中心函数

function mat = Centralize( mat )
[height, width] = size(mat);
for i = 1 : heightfor j = 1 : widthif mod(i + j, 2) == 1mat(i, j) = -mat(i, j); endend
end
end

优化后的巴特沃斯函数

function H = Butterworth(D0, height, width, n)
% 参数说明:
% D0: 截止频率(标量)
% height: 滤波器高度
% width: 滤波器宽度
% n: 阶数(默认1)if nargin < 4, n = 1; end% 生成网格坐标(向量化)
[Y, X] = meshgrid(1:width, 1:height);
X_centered = X - floor(width/2) - 1;  % 中心对称坐标
Y_centered = Y - floor(height/2) - 1;% 计算距离矩阵
D = sqrt(X_centered.^2 + Y_centered.^2);
D(D == 0) = eps; % 避免除以零% 巴特沃斯公式(修正分母)
H = 1 ./ (1 + (D ./ D0).^(2*n)); % 低通滤波器
end

优化后的频域中心化函数

function mat = Centralize(mat)
% 参数说明:
% mat: 输入矩阵(需中心化的频域数据)% 生成(-1)^(i+j) 的掩膜矩阵(向量化)
[i_idx, j_idx] = meshgrid(1:size(mat,2), 1:size(mat,1));
mask = (-1).^(i_idx + j_idx);% 中心化操作
mat = mat .* mask;
end
指标原代码优化后代码
时间复杂度 O ( N 2 ) \mathrm{O}\left(\mathrm{N}^2\right) O(N2)(双重循环) O ( 1 ) \mathrm{O}(1) O(1)(矩阵运算)
1000 × 1000 矩阵  \mathbf{1 0 0 0 \times 1 0 0 0 \text { 矩阵 }} 1000×1000 矩阵  ∼ 1.2 \sim 1.2 1.2 ∼ 0.02 \sim 0.02 0.02
可读性低(手动坐标计算)高(数学公式直译)
功能扩展性固定阶数支持任意阶数

函数空间域的卷积的傅里叶变换是函数傅里叶变换的乘积。对应地,频率域的卷积与空间域的乘积存在对应关系。

f ( x , y ) ∗ g ( x , y ) ⇔ F ( u , v ) H ( u , v ) f ( x , y ) g ( x , y ) ⇔ F ( u , v ) ∗ H ( u , v ) \begin{aligned} & f(x, y) * g(x, y) \Leftrightarrow F(u, v) H(u, v) \\ & f(x, y) g(x, y) \Leftrightarrow F(u, v) * H(u, v) \end{aligned} f(x,y)g(x,y)F(u,v)H(u,v)f(x,y)g(x,y)F(u,v)H(u,v)

在空域上,滤波后的空域图像会减少高频噪声,也就是对于原图像进行了平滑操作,平滑了变化剧烈的部分,其实就相当于使用平滑滤波器进行了一个卷积操作。DO的大小选择也决定了图像本身的高频成分丢失情况,D0取得越小,图像丢失的细节越多。

在频域上,进行过中心变换的频域图像的中心是低频部分,这样就可以用高斯滤波器的模版来过滤掉高频成分了。越往外的高频部分就越会被过滤掉,这样滤波后,频域图像内容基本就集中在中心附近了。

问题二

第二问要求我们使用一个同态滤波来增强图像的细节。
对于一幅由物理过程产生的图像 f ( x , y ) f(x, y) f(x,y) ,可以表示为照射分量 i ( x , y ) i(x, y) i(x,y) 和反射分量 r ( x , y ) r(x, y) r(x,y) 的乘积。 0 < i ( x , y ) < ∞ 0<i(x, y)<\infty 0<i(x,y)< 0 < r ( x , y ) < 1 0<r(x, y)<1 0<r(x,y)<1 i ( x , y ) i(x, y) i(x,y) 描述景物的照明,变化缓慢,处于低频成分。 r ( x , y ) r(x, y) r(x,y) 描述景物的细节,变化较快,处于高频成分。

因为该性质是乘性的,所以不能直接使用傅里叶变换对 i ( x , y ) i(x, y) i(x,y) r ( x , y ) r(x, y) r(x,y) 进行控制,因此可以先对 f ( x , y ) f(x, y) f(x,y) 取对数,分离 i ( x , y ) i(x, y) i(x,y) r ( x , y ) r(x, y) r(x,y) 。令 z ( x , y ) = ln ⁡ f ( x , y ) = ln ⁡ i ( x , y ) + ln ⁡ r ( x , y ) z(x, y)=\ln f(x, y)=\ln i(x, y)+\ln r(x, y) z(x,y)=lnf(x,y)=lni(x,y)+lnr(x,y) 。在这个过程中,由于 f ( x , y ) f(x, y) f(x,y) 的取值范围为 [ 0 , L − 1 ] [0, L-1] [0,L1] ,为了避免出现 ln ⁡ ( 0 ) \ln (0) ln(0) 的情况,故采用 ln ⁡ ( f ( x , y ) + 1 ) \ln (f(x, y)+1) ln(f(x,y)+1) 来计算。
在这里插入图片描述

接着我们就可以进行傅立叶变换,再和对数频域滤波器进行点乘:

H ( u , v ) = ( γ H − γ L ) [ 1 − e − c [ D 2 ( u , v ) / D 0 2 ] ] + γ L H(u, v)=\left(\gamma_H-\gamma_L\right)\left[1-e^{-c\left[D^2(u, v) / D_0^2\right]}\right]+\gamma_L H(u,v)=(γHγL)[1ec[D2(u,v)/D02]]+γL

最后输出的结果进行 exp和取real等反变换,最后进行maxmin操作将灰度值变回到0-255之间。

http://www.cadmedia.cn/news/2802.html

相关文章:

  • 创客联盟网站建设建立个人网站
  • 服务器建设网站推广代理平台登录
  • 南宁疫情最新消息今天封城了厦门百度seo
  • 温州市住房和城乡建设网站杭州网站排名seo
  • 建设银行北海分行网站企业网站建设制作
  • 网站开发方法有哪些广告关键词有哪些
  • 网站开发软件有外贸网站免费建站
  • 电商购物网站开发近期舆情热点事件
  • 开一个网站需要什么百度指数批量查询工具
  • 中国纪检监察报多久一期网络优化工作内容
  • 北京建设工程网站域名站长工具
  • 成都微信网站建设推seo推广要多少钱
  • 室内设计公司的名字网络优化主要做什么
  • 网站建设开发五行属性软件推广怎么做
  • 网站建设时设置语言选项免费大数据查询
  • 深圳疫情今天最新消息seo搜索引擎优化方案
  • 顺德做网站b2b电子商务网站
  • 重庆服装网站建设费用网络营销常见术语
  • 齐齐哈尔网站开发百度指数网页版
  • 网站建设用的工具sem营销是什么意思
  • 现在外国有哪个网站可以做卖东西网站为什么要seo?
  • 闸北区网站建设网页制google登录入口
  • 专门查大学的网站hyein seo官网
  • 江西专业南昌网站建设百度推广上班怎么样
  • 济南网站建设开发公司哪家好杭州网络推广外包
  • 马蹄网广州seo黑帽培训
  • 地方性小网站的建设可以入侵的网站
  • 家乡政府网站建设评价怎么写广告精准推广平台
  • qq手机版扬州seo推广
  • 建网站公司都是怎么建设网站的制作网页的流程