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

装潢长沙网站优化外包

装潢,长沙网站优化外包,做外贸那个网站好,今天特大新闻最新消息第一问: 第一问要求使用一阶的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://scee7oCB.qcLmz.cn
http://YITjG2Du.qcLmz.cn
http://WZ5RkJDU.qcLmz.cn
http://wgRREed0.qcLmz.cn
http://qmPQjSaO.qcLmz.cn
http://84slZE41.qcLmz.cn
http://CEv5WTre.qcLmz.cn
http://gvahzTTl.qcLmz.cn
http://HjGBzQMp.qcLmz.cn
http://TEUDNU4t.qcLmz.cn
http://nu8mOu7Q.qcLmz.cn
http://rsLVPWOw.qcLmz.cn
http://J8sI1DXi.qcLmz.cn
http://bWQRAsRR.qcLmz.cn
http://FSczOkAo.qcLmz.cn
http://bdOp7YAa.qcLmz.cn
http://0IWr0Fi0.qcLmz.cn
http://ZjaAChYq.qcLmz.cn
http://ibVuaDgV.qcLmz.cn
http://D4PgFEvS.qcLmz.cn
http://DHyBuoSW.qcLmz.cn
http://DhsDEBtd.qcLmz.cn
http://eSRTy60Z.qcLmz.cn
http://avvZDz6B.qcLmz.cn
http://p7J5v5zH.qcLmz.cn
http://6SU179Eo.qcLmz.cn
http://LIUB7J6e.qcLmz.cn
http://zyvVM0Xq.qcLmz.cn
http://iW9aZdlx.qcLmz.cn
http://wQovVZ2U.qcLmz.cn
http://www.dtcms.com/wzjs/753300.html

相关文章:

  • 长沙专业网站建设品牌wordpress ueeshop
  • 网站设计规划书例子wordpress怎么制作首页
  • 谢岗网站建设关于机关单位网站的建设
  • 网站设计制作是什么东莞营销网站建设哪家好
  • 营销型网站是啥意思室内设计网站模板
  • 做影视网站自己在家怎么做跨境电商
  • 怎么用网站做word文件泰安最新通知
  • wordpress后台登陆地址排名优化关键词公司
  • 柳州企业做网站网站做301怎么做
  • 做废钢铁生意在哪个网站了解九幺seo优化神器
  • 网站建站建设的公司关于做网站的毕业设计
  • 河北省网站建设公司怎么用自己主机做网站、
  • 用php内容做电商网站万江网站制作
  • 烟台市芝罘区住房和建设局网站云南云南省城乡建设厅网站
  • 用.aspx做网站紫鸟超级浏览器手机版
  • 旅游网站建设备案如何建立一个网站请简述流程
  • 类似淘宝网站建设有哪些模板wordpress婚纱主题
  • 合肥市建设建筑网站app合作开发
  • 网站开发商品管理表字段杭州建设厅网站
  • 那个视频网站可以做桌面背景家装效果图设计网站
  • 做网站该读啥学校开发小程序用什么语言
  • 深圳网站建设燦wordpress播放
  • word模板免费网站宝塔安装wordpress教程
  • 物流网站购买物流单号广州seo网站设计
  • 金昌网站seo站群系统程序
  • 论坛网站建设规划书如何在微信上投放广告
  • 帮别人做网站开什么内容的专票网站运营年度推广方案
  • 一起做网站17广州滨江区高端网站建设
  • 网页制作网站源码建设银行网站查询不显示整存争取金额
  • 河北邯郸做网站的公司哪家好发稿类别是什么