域名访问网站啥意思简洁大方的网站

pingmian/2026/1/23 7:36:21/文章来源:
域名访问网站啥意思,简洁大方的网站,php企业网站开发价格,带后台的响应式网站1、引言 OpenCV中的双边滤波#xff08;Bilateral Filtering#xff09;是一种保持边缘清晰的滤波方法#xff0c;它考虑像素的空间关系和像素值之间的差异。双边滤波对于去除噪声的同时保持图像的边缘非常有效#xff0c;它也是一种非线性滤波。 双边滤波采用了两个高斯滤…1、引言 OpenCV中的双边滤波Bilateral Filtering是一种保持边缘清晰的滤波方法它考虑像素的空间关系和像素值之间的差异。双边滤波对于去除噪声的同时保持图像的边缘非常有效它也是一种非线性滤波。 双边滤波采用了两个高斯滤波的结合。一个负责计算空间邻近度的权值也就是常用的高斯滤波器原理。而另一个负责计算像素值相似度的权值。在两个高斯滤波的同时作用下就是双边滤波。 高斯滤波和双边滤波的效果对比图如下可以清晰的看到双边滤波在模糊图像的同时也保持了图像边缘的清晰。 2、双边滤波的数学解析 双边滤波的数学表示如下所示 S(i, j)指以 (i, j) 为中心的 (2N1)x(2N1) 的大小的范围 f(k, l)(多个) 输入点 g(i, j)输出点 ω(i,j,k,l)为加权系数其取值决定于空间域滤波器和像素域滤波器的乘积 空间域滤波器和像素域滤波器表现形式分别如下所示 第一个函数表示当前点与中心点的欧式距离第二个函数表示当前点灰度与中心点灰度差的绝对值。 对于高斯滤波仅用空间距离的权值系数核与图像卷积后确定中心点的灰度值。即认为离中心点越近的点其权重系数越大。 双边滤波中加入了对灰度信息的权重即在邻域内灰度值越接近中心点的灰度值的点权重越大与中心点灰度值相差大的点权重越小此权重大小则由像素范围域高斯函数确定。 两者相乘得到最终的卷积模板 由于双边滤波需要每个中心点邻域的灰度信息来确定系数所以速度比一般的滤波慢很多而且计算量增长速度是核大小的平方。 双边滤波的核函数是空间域核与像素范围域核的综合结果在图像的平坦区域像素值变化很小对应的像素范围域权重接近于1此时空间域权重起主要作用相当于进行高斯模糊在图像的边缘区域像素值变化很大像素范围域权重变大从而保持了边缘的信息。 为了使图像的边缘得到保留就要根据当前被卷积像素的邻域进行观察“推断”是否是边缘点和接近边缘的点。因此结构元素就会改变从而保留边缘点。下图大概演示了双边滤波的一个过程右边是输入图像图中有段灰度的突变这表示边缘区域。中间的滤波核是将我们原本的高斯核与一个能“推断”出是否在边缘点的结构元素相乘得到专属于这个点的结构元素。灰度值高的地方不应该和灰度低的区域进行混合所以图像中接近边缘的一个点就会生成中间图这样的结构元素。左边是输出图像可以看到原图像中的噪声被很好的去除同时也保留了清晰的边缘。 3、opencv双边滤波接口使用 void bilateralFilter(InputArray src, OutputArray dst, int d,double sigmaColor, double sigmaSpace,int borderType BORDER_DEFAULT );第一个参数输入图像图像数据类型为必须是CV_8U、CV_32F和CV_64F三者之一并且通道数必须为单通道或者三通道 第二个参数OutputArray类型的dst即目标图像需要和源图片有一样的尺寸和类型。 第三个参数int类型的d表示在滤波过程中每个像素邻域的直径。如果这个值我们设其为非正数那么OpenCV会从第五个参数sigmaSpace来计算出它来。 第四个参数颜色空间滤波器的sigma值。这个参数的值越大就表明该像素邻域内有更宽广的颜色会被混合到一起产生较大的半相等颜色区域。 第五个参数空间坐标中滤波器的标准差值这个参数越大表明越远的像素会相互影响从而使更大领域中有足够相似的颜色获取相同的颜色。当d0d指定了邻域大小且与sigmaSpace无关。否则d正比于sigmaSpace。 第六个参数int类型的borderType用于推断图像外部像素的某种边界模式。注意它有默认值BORDER_DEFAULT。 d怎么设置 对于每个像素双边滤波器在其周围的一个正方形窗口内查看相邻像素。这个窗口的大小由 d 控制它定义了窗口的直径。窗口的大小决定了在进行滤波时考虑的空间范围。 当 d 小于等于 0 时窗口大小会由 sigmaSpace 来决定。这种情况下d 的值会根据 sigmaSpace 来计算确切的说d 被计算为dint(sigmaSpace×1.5)。 这是 OpenCV 中对 d 的特殊处理使得用户可以直接通过调整 sigmaSpace 控制滤波器的空间范围而无需显式指定 d 的值。 这种方式可以方便用户尤其是在不知道或不确定合适的 d 值时。通过调整 sigmaSpace用户可以更直观地控制滤波器在空间上的影响范围而无需手动计算 d。 当 d 值较大时滤波器窗口变得较大涵盖更广泛的像素从而导致平均化效果更为显著。这可能导致较大结构的平滑但也可能使图像细节变得模糊为了保留图像细节特别是边缘通常选择较小的 d 值。较小的 d 值使得滤波器只关注较小的空间邻域更有效地保留图像的细节和边缘。 保留细节 如果你的目标是尽量保留图像的细节特别是图像中的边缘和纹理可以选择较小的 d 值。通常来说尝试从 5 或更小的值开始是一个合理的起点 减少噪声 如果你的图像包含大量噪声选择稍大一些的 d 值可能会更有效地降低噪声。尝试从 10 或更大的值开始然后根据需要进行调整。 图像平滑 如果你的目标是对整个图像进行平滑可以尝试较大的 d 值。这将导致较大的滤波窗口对图像的整体结构进行平滑 sigmaColor怎么设置 平衡平滑和细节 如果你的目标是在平滑图像的同时尽量保留细节使边缘清晰可以尝试选择一个中等大小的 sigmaColor。开始时可以从 25 或 50 开始尝试。 对噪声敏感度 较小的 sigmaColor 值通常会对颜色变化较小的区域更为敏感因此可能更适合在图像中有较多噪声的情况。如果你希望减少噪声的影响可以尝试选择较小的 sigmaColor 值。 颜色变化程度 根据图像中的颜色变化程度来选择 sigmaColor。如果图像中的颜色变化较大可能需要选择较大的 sigmaColor。 sigmaSpace怎么设置 平滑整体图像但保留较多细节 sigmaSpace: 25-50 对噪声敏感但仍要进行平滑 sigmaSpace: 10-20 强烈平滑整个图像减小细节 sigmaSpace: 75-100 对大结构保持较好细节但平滑小结构 sigmaSpace: 10-20 总结 平滑整体图像但保留较多细节 sigmaColor: 25-50 sigmaSpace: 25-50 d: 尝试较小的值如5-10 对噪声敏感但仍要进行平滑 sigmaColor: 相对较小的值例如10-20 sigmaSpace: 相对较小的值例如10-20 d: 可以选择中等大小的值如10-15 强烈平滑整个图像减小细节 sigmaColor: 较大的值例如75-100 sigmaSpace: 较大的值例如75-100 d: 可以选择相对较大的值如15-20 对大结构保持较好细节但平滑小结构 sigmaColor: 25-50 sigmaSpace: 相对较小的值例如10-20 d: 中等大小的值例如10-15 下面是不同参数配比显示的效果

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

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

相关文章

如何建设网站简介临时手机号注册网站

Docker Compose 部署 在使用docker部署时,除了使用--link的方式来关联容器之外,还可以使用 docker compose 运行多个容器。 本文以项目:https://github.com/johncxf/go-api 为例。 定义 Dockerfile 我这里用于区分默认 Dockerfile 文件&a…

网站建设需要多钱wordpress如何备份 网站

在科技高速发展的时代,越来越多的企业和团队开始采用OKR(Objectives and Key Results)管理方法来设定目标并跟踪进度。你是否想过,将OKR理念引入个人生活,以更有效地实现人生目标?本文将探讨如何在2024年运…

无锡哪里有做网站成都专业网站建设费用

题目描述 某培训机构的学员有如下信息: 姓名(字符串)年龄(周岁,整数)去年 NOIP 成绩(整数,且保证是 5 5 5 的倍数) 经过为期一年的培训,所有同学的成绩都…

平面设计网课推荐seo专业为网站建设

文章目录 yaml中的| 符号 和 > 符号yaml中的 - 符号工作中常遇到的问题- 命令行中有冒号加空格,导致yaml解析报错 yaml中的| 符号 和 > 符号 在 YAML 中,| 符号表示标量块(Scalar Block)的开始。它用于表示长文本块或保持多…

源码做微信电影网站建网站做淘宝客

总结一些似懂非懂的知识点,从头慢慢梳理。 任何一个项目都有创建这些三个.cs。 这个是蓝图转C 这个是本身就是C项目,应该就是多了一个GameModeBase类 Build.cs包含了每个模块的信息,表明了这个项目用到了哪一些模块。该文件里的using UnrealBuilTool 是…

注册网站有什么用深圳营销型网站公司电话

使用ts实现虚拟世界,创建ts项目,并编写ts代码,使用tsc编译后直接加载到html界面,实现类似黑客帝国中的流淌的代码界面的效果。 源码下载地址:点击下载 讲解视频 TS实战项目一:数字流界面项目创建 TS实战项…

网站的外链怎么做网站开发 百度云

实验4.4 动态路由OSPF协议的配置 一、任务描述二、任务分析三、具体要求四、实验拓扑五、任务实施1.配置交换机和路由器的接口的IP地址等参数。2.配置动态路由OSPF协议,实现全网互通。 六、任务验收七、任务小结八、知识链接1.OSPF协议概念2.…

营销型网站建设应该注意什么知名的广告公司

这座房子有黑暗而沉重的特征,包括棕色和白色的马赛克浴室瓷砖,弯曲的锻铁壁灯和土黄色的威尼斯石膏墙。但由于房屋与他们的风格相去甚远,白色,干净和简约,接下来我们就着这个方向去帮助房主进行改造。 她解释说&#x…

网站开发配置状态报告律师网站建设方案

一、 查找本地历史记录IDEA在进行代码版本管理时,会自动创建本地历史记录,如果我们误删了文件,可以通过查找本地历史记录来找回文件。 1.在项目中,选中被删文件的父级目录,“File”->“Local History”->“Show…

公众号里的电影网站怎么做的wordpress超链接颜色

文章目录 1、理解Epoll和对应接口2、简单实现 1、理解Epoll和对应接口 poll依然需要OS去遍历所有fd。一个进程去多个特定的文件中等待,只要有一个就绪,就使用select/poll系统调用,让操作系统把所有文件遍历一遍,哪些就绪就加上哪…

化妆品网站模板下载沙井网站制作联系电话

CTF概念 CTF是Capture The Flag的缩写,中文一般译作夺旗赛 CTF起源于1996年DEFCON全球黑客大会 DEFCONCTF是全球技术水平和影响力最高的CTF竞赛 竞赛模式 解题模式:解决网络安全技术挑战(即找到flag),提交后获取相应分值。 攻防赛模式:要求找到其他队…

网站备案入口单位做好安全生产举报奖励宣传工作的总结

CentOS7出来的时间已经不算短了,前段时间一直在虚拟机上使用,最近闲下来了,就像在自己的笔记本上装一个win7和Centos7的双系统体验以下实体机的效果,几经波折之后终于顺利的装上了WIN7和CentOS7的双系统!在这里主要是想…

网络网站建设公司智慧旅游门户网站建设方案

央视网消息 :连接甘肃兰州至新疆乌鲁木齐的兰新高铁,是我国“八纵八横”高速铁路网的重要组成部分。开通运营近六年来,兰新高铁已累计运输旅客6760多万人次,在推动地区协调发展,便捷旅客出行等方面发挥了重要作用。乘坐…

重庆奉节网站建设公司哪家专业软件开发外包管理

Kotlin 是一门现代但已成熟的编程语言,旨在让开发人员更幸福快乐。 它简洁、安全、可与 Java 及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现高效编程。 https://play.kotlinlang.org/byExample/01_introduction/02_Functio…

有用node.js做的网站吗市场来说网站建设销售发展怎么样

掉豆子是指一个人拿着一袋豆子在回家的过程中袋子有一个小孔,一颗一颗不停的掉豆子,顾名思义就是数组元素的单个依次输出。 使用重载MainClass类的printArray方法输出不同类型的数组。 完整代码 public class MainClass {public static void printArr…

优质的企业网站建设网站开发项目报告

一、概念 测试用例的基本概念: 测试用例(Test Case)是为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素 。 主要步骤: 测试环境——测试步骤—…

如何用wordpress做一个企业网站白山网站设计

集合类 集合(Collection) 1、 List列表 : 有序 可重复 1、ArrayList : 数组列表 ,内部是通过Array实现,对数据列表进行插入、删除操作时都需要对数组进行拷贝并重排序,因此在知道存储数据量时&#xff0c…

给别人网站做跳转seo网站查询工具

win10的任务栏是一个关键的用户界面元素,允许您轻松访问应用程序和系统功能。然而,有时您可能会遇到win10底部任务栏无响应的问题,这会妨碍您的工作流程。本篇文章将介绍解决win 10底部任务栏无响应的问题的三种方法,每种方法都会…

网站开发流程指什么编程软件powermill

private static和public static的比较,区别在于修改的范围不同,但作用域都是全局的即整个进程内共享,与具体线程无关。以下是测试代码:声明静态内部变量的抽象类package atest.privateStatic;public abstract class TypeObject {p…

做网站端口映射做网站宜宾

背景 hi,粉丝朋友们: 大家好! 下面来介绍一下新的framework专题halperfettosurafceflinger,这个专题主要就是分为3大块,但是彼此直接又是相互关联的。 比如surfaceflingre模块深入分析需要用到hal相关的模块&#xff…