淘宝联盟链接的网站怎么做的丽水网站建设公司排名

web/2025/9/27 14:45:53/文章来源:
淘宝联盟链接的网站怎么做的,丽水网站建设公司排名,网站开发的流程,深圳网站建设及优化专栏地址#xff1a;『youcans 的 OpenCV 例程 300篇 - 总目录』 【第 7 章#xff1a;图像复原与重建】 102. 陷波带阻滤波器的传递函数 103. 陷波带阻滤波器消除周期噪声干扰 【youcans 的 OpenCV 例程 300 篇】102. 陷波带阻滤波器的传递函数 通过频率域滤波可以有效分析并…专栏地址『youcans 的 OpenCV 例程 300篇 - 总目录』 【第 7 章图像复原与重建】 102. 陷波带阻滤波器的传递函数 103. 陷波带阻滤波器消除周期噪声干扰 【youcans 的 OpenCV 例程 300 篇】102. 陷波带阻滤波器的传递函数 通过频率域滤波可以有效分析并滤除周期噪声其理论基础是傅里叶变换后周期噪声在对应周期干扰的频率显示为集中突发的能量因此可以使用选择性滤波器来分离滤除噪声。 4.1 陷波滤波器Notch Filter 陷波滤波器阻止或通过预定的频率矩形邻域中的频率可以很好地复原被周期性噪声干扰的图像。在《5.2 陷波滤波器Notch Filter》已进行介绍并给出了例程。 陷波滤波器可以在某一个频率点迅速衰减输入信号以达到阻碍此频率信号通过的滤波效果的滤波器。 陷波带阻滤波器的传递函数是中心平移到陷波中心的各个高通滤波器的乘积 HNR(u,v)∏k1QHk(u,v)H−k(u,v)H_{NR}(u,v) \prod_{k1}^Q H_k(u,v) H_{-k}(u,v) HNR​(u,v)k1∏Q​Hk​(u,v)H−k​(u,v) 其中滤波器的距离计算公式为 Dk(u,v)(u−M/2−uk)2(v−N/2−vk)2D−k(u,v)(u−M/2uk)2(v−N/2vk)2D_k(u,v) \sqrt{(u-M/2-u_k)^2 (v-N/2-v_k)^2} \\ D_{-k}(u,v) \sqrt{(u-M/2u_k)^2 (v-N/2v_k)^2} Dk​(u,v)(u−M/2−uk​)2(v−N/2−vk​)2​D−k​(u,v)(u−M/2uk​)2(v−N/2vk​)2​ 例如具有 3个陷波对的 n 阶巴特沃斯陷波带阻滤波器为 HNR(u,v)∏k13[11[D0k/Dk(u,v)]n][11[D−k/Dk(u,v)]n]H_{NR}(u,v) \prod_{k1}^3 [\frac{1}{1[D_{0k}/D_k(u,v)]^n}] [\frac{1}{1[D_{-k}/D_k(u,v)]^n}] HNR​(u,v)k1∏3​[1[D0k​/Dk​(u,v)]n1​][1[D−k​/Dk​(u,v)]n1​] 例程 9.16陷波带阻滤波器的传递函数 # 9.16: 陷波带阻滤波器的传递函数def ideaBondResistFilter(shape, radius10, w5): # 理想带阻滤波器u, v np.meshgrid(np.arange(shape[1]), np.arange(shape[0]))D np.sqrt((u - shape[1]//2)**2 (v - shape[0]//2)**2)D0 radiushalfW w/2kernel np.piecewise(D, [DD0halfW, DD0-halfW], [1, 0])kernel 1 - kernel # 带阻return kerneldef butterworthNRFilter(img, radius10, uk60, vk80, n1): # 巴特沃斯陷波带阻滤波器M, N img.shape[1], img.shape[0]u, v np.meshgrid(np.arange(M), np.arange(N))Dkm np.sqrt((u - M//2 - uk)**2 (v - N//2 - vk)**2) # D_kDkp np.sqrt((u - M//2 uk)**2 (v - N//2 vk)**2) # D_-kD0 radiusn2 n * 2epsilon 1e-6kernel (1 / (1 (D0 / (Dkmepsilon))**n2)) * (1 / (1 (D0 / (Dkpepsilon))**n2))return kerneldef gaussNRFilter(img, radius10, uk60, vk80): # 高斯陷波带阻滤波器M, N img.shape[1], img.shape[0]u, v np.meshgrid(np.arange(M), np.arange(N))Dkm np.sqrt((u - M//2 - uk)**2 (v - N//2 - vk)**2) # D_kDkp np.sqrt((u - M//2 uk)**2 (v - N//2 vk)**2) # D_-kD0 radiuskernel (1 - np.exp(-(Dkm**2)/(D0**2))) * (1 - np.exp(-(Dkp**2)/(D0**2)))return kerneldef ideaNRFilter(img, radius10, uk60, vk80): # 高斯陷波带阻滤波器M, N img.shape[1], img.shape[0]u, v np.meshgrid(np.arange(M), np.arange(N))Dkm np.sqrt((u - M//2 - uk)**2 (v - N//2 - vk)**2) # D_kDkp np.sqrt((u - M//2 uk)**2 (v - N//2 vk)**2) # D_-kD0 radiusk1 Dkm.copy()k1[DkmD0] 1k1[DkmD0] 0k2 Dkp.copy()k2[DkpD0] 1k2[DkpD0] 0kernel k1 * k2return kernel# 理想、高斯、巴特沃斯陷波带阻滤波器传递函数img np.zeros([128, 128])shape img.shaperadius 15INRF ideaNRFilter(img, radiusradius, uk20, vk30) # (uk,vk) 陷波中心GNRF gaussNRFilter(img, radiusradius, uk20, vk30)BNRF butterworthNRFilter(img, radiusradius, uk20, vk30, n2)filters [INRF, GNRF, BNRF]u, v np.mgrid[-1:1:2.0/shape[0], -1:1:2.0/shape[1]]fig plt.figure(figsize(10, 8))for i in range(3):nrFilter eval(filters[i]).copy()ax1 fig.add_subplot(3, 3, 3*i1)ax1.imshow(nrFilter, gray)ax1.set_title(filters[i]), ax1.set_xticks([]), ax1.set_yticks([])ax2 plt.subplot(3,3,3*i2, projection3d)ax2.set_title(transfer function)ax2.plot_wireframe(u, v, nrFilter, rstride2, linewidth0.5, colorc)ax2.set_xticks([]), ax2.set_yticks([]), ax2.set_zticks([])ax3 plt.subplot(3,3,3*i3)profile nrFilter[:, 30]ax3.plot(profile), ax3.set_title(profile), ax3.set_xticks([]), ax3.set_yticks([])plt.show()本节完 版权声明 youcansxupt 原创作品转载必须标注原文链接(https://blog.csdn.net/youcans/article/details/122839566) Copyright 2022 youcans, XUPT Crated2022-2-1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82819.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

做寻亲网站的理由建筑网格布

文章目录 概念ByteBuf VS Java NIO BufferByteBuf实现类HeapByteBuf vs DirectByteBufPooledByteBuf vs UnpooledByteBuf其他 ByteBuf的实现机制 概念 ByteBuf是Netty中用于处理二进制数据的缓冲区 Netty的ByteBuf是一个可用于高效存储和操作字节数据的数据结构。与传统的Byt…

凡科网站免费版怎么做定制商品的网站建设

一. 前言UrlFirewall 是一个开源、轻便的对http请求进行过滤的中间件,可使用在webapi或者网关(比如Ocelot),由我本人编写,并且开源在github:https://github.com/stulzq/UrlFirewall 欢迎star.二.UrlFirewall 介绍UrlFi…

tdk标签影响网站权重做网站v赚钱

文章目录 Elasticsearch聚合查询说明空值率查询DSL Elasticsearch聚合基础知识扩展Elasticsearch聚合概念Script 用法Elasticsearch聚合查询语法指标聚合(Metric Aggregations)桶聚合(Bucket Aggregations)矩阵聚合(Ma…

海北网站建设公司做网站需要准备什么资料

要查询和处理慢查询,以及杀死对应的进程,可以按照以下步骤进行操作: 1】查询慢查询: 在 MySQL 中,可以通过设置 slow_query_log 参数来启用慢查询日志,并配置 long_query_time 参数设置查询执行时间的阈值…

高职图书馆网站建设大赛宁波快速建站公司

一、python官网 Python官网主要有python的About (简介)、Downloads (下载)、Documentation(文档)、Community (团体)、Success Stories (成功案例)、News (新闻)、Events (事件动态)等栏目。 Python官网地址:https://www.python.org/ 【领取方式见文末】 二、在…

如何给网站做301跳转wordpress sensei插件

JVM技术周报第2期 JVM技术周报分享JVM技术交流群的讨论内容,由群内成员整理归纳而成。如果你有兴趣入群讨论,请关注「Java技术精选」公众号,通过右下角菜单「入群交流」加我好友,获取入群详情。 1、如何阅读源码? 在我…

网站建设参考文献作者品牌策划方案

我们每天要做的一件事是使用Maven通过发出诸如mvn install之类的构建命令来构建我们的项目。 然后,Maven查看我们项目的配置文件(亲切地称为POM),神奇地找出要执行的操作,并且,嘿,您的构建已完成…

东营企业网站排名优化包装设计公司哪个好

起因 每隔一段时间,都会出现一个新的状态管理框架,最近在YouTube上也发现了有人在推signals, 一个起源于React的状态管理框架,人们总是乐此不疲的发明各种好用或者为了解决特定问题而产生的方案,比如Bloc, 工具会推陈出新&#x…

企业门户网站案例乐都营销型网站建设

图片版的PDF文件,怎么才能借助AI工具来提取其中全部的文字内容呢? 第一步:将PDF文件转换成图片格式 具体方法参见文章:《零代码编程:用kimichat将图片版PDF自动批量分割成多个图片》 第二步:识别图片中的…

好看的网站排版官网定制

先说一下步骤,如下 参考:https://www.cnblogs.com/rickiyang/p/11074203.html 1、安装ssh 直接 sudo apt-get install openssh-server2、查看ssh运行状态 ps -e | grep ssh 如果发现 sshd 和 ssh-agent 即表明 ssh服务基本运行正常3、生成公钥和私钥…

坪地网站建设好么商城网站设计定制

华为云HECS云服务器,安装docker环境,查看如下文章。 华为云HECS安装docker-CSDN博客 一、拉取镜像 docker pull nacos/nacos-server二、宿主机创建挂载目录 执行如下命令: mkdir -p /usr/local/nacos/logs mkdir -p /usr/local/nacos/con…

深圳网站建设方案优化有限公司和股份有限公司的区别

扫描得到的地图数据通常不包含空间参考信息,航片和卫片的位置精度也往往较低,这就需要通过具有较高位置精度的控制点将这些数据匹配到用户指定的地理坐标系中,这个过程称为地理配准。 地理配准即就是通过建立数学函数将栅格数据集(扫描后的图像)中各点的位置与标准空间参…

东莞怎么制作网站如何进行网站分析

引言: 旅游业是一个充满机遇的行业,而虚拟现实(VR)全景技术正逐渐改变着旅游业的面貌,通过提供身临其境的体验,VR全景成为了旅游业的新宠,将旅游带入了一个全新的数字化时代。 一、打破地域限制…

深圳百度网站建设社交app网站开发

本文来自公众号:超级数学建模微信号 :supermodeling原文标题:斐波那契数列趣谈via 善科by BB一般认为斐波那契数列的提出是基于兔子的繁殖问题:如果一开始有一对兔子,它们每月生育一对兔子,小兔在出生后一个…

网站的网站制作精品课程网站建设开题报告

0. 简介 归并排序(Merge Sort)是一种分治思想的应用,它将待排序的数组不断拆分成小数组,直到每个小数组只有一个元素,然后将小数组两两合并,直到最终得到有序的数组。 1. 归并排序的实现 归并排序的基本思…

户外运动网站模板网站收录的页面被k出来

一、更改配置文件 参考这个文件路径找到自己Python环境下的matplotlibrc文件并用记事本打开。 用ctrl F寻找下面的这两行并将前面的#删除,保存并退出。 font.family: sans-serif font.serif: DejaVu Serif, Bitstream Vera Serif, Computer Modern Roman, N…

电子商务的网站有哪些wordpress付费查看视频

背景 线上mysql服务器经常性出现cpu使用率100%的告警, 因此整理一下排查该问题的常规流程。 1. 确认CPU占用来源 检查系统进程 使用 top 或 htop 命令,确认是否是 mysqld 进程导致CPU满载:top -c -p $(pgrep mysqld)2. 实时分析MySQL活动 …

南平摩托车罚款建设网站缴费网站计数代码

正题 题目链接:https://www.luogu.com.cn/problem/AT3857 题目大意 给出nnn个数字的一个序列aaa,求它的所有非空子集的和的中位数。 1≤n,ai≤20001\leq n,a_i\leq 20001≤n,ai​≤2000 解题思路 考虑到假设所有数的和为SSS,一个集合的和为xxx&#x…

创可贴网站怎么做图片个人空间地址怎么注册

Hello! 发现这个神奇的园子快一年了,自己的学习历程磕磕碰碰也过了一年了,想想,这么久了,是时候做些记录做个分享者了。 从一开始的只敢看Blog,到现在自己发表一下自己的所感所想,算是一种成长了…

怎样建网站视频教程江门生活网

我们现在越来越多的传统应用,逐步向云端迁移,原先私有云的部署模式,逐步向云端PaaS IaaS转变。例如: 我们在云端Azure中申请VM虚拟机,将我们的Web应用部署到VM的IIS中,同时做云服务的高可用性集和NLB&…