网站建设实施规范青岛市网页设计公司

news/2025/10/1 14:34:20/文章来源:
网站建设实施规范,青岛市网页设计公司,无法打开网页如何解决,做国外进口衣服的网站好#x1f506; 文章首发于我的个人博客#xff1a;欢迎大佬们来逛逛 #x1f506; OpenCV项目地址及源代码#xff1a;点击这里 文章目录 图像模糊操作均值滤波高斯滤波中值滤波双边滤波 图像模糊操作 关于图片的噪声#xff1a;指的是图片中存在的不必要或者多余的干扰数… 文章首发于我的个人博客欢迎大佬们来逛逛 OpenCV项目地址及源代码点击这里 文章目录 图像模糊操作均值滤波高斯滤波中值滤波双边滤波 图像模糊操作 关于图片的噪声指的是图片中存在的不必要或者多余的干扰数据。 Smooth与Blur是图像处理中最简单和常用的操作之一。 经过这两种操作我们便可以实现消除噪声的作用。 Smooth与Blur操作原理是数学的卷积运算根据不同卷积运算公式划分了多种图像滤波方式图像滤波指的是在尽量保留图像特征的条件下对目标图像得噪声进行抑制。 均值滤波 均值滤波指的是取周围像素计算出来的平均值然后赋给目标像素。然后依次对每一个像素值进行如上的操作。 均值滤波可以帮助消除图像尖锐噪声实现图像平滑模糊等功能。 blur可以实现均值滤波。 void blur( InputArray src, OutputArray dst,Size ksize, Point anchor Point(-1,-1),int borderType BORDER_DEFAULT ); /******************************************************************* * src 输入图像 * dst 输出图像 * ksize 内核大小 如上我们的大小是33 * anchor: 锚点 * 默认Point(-1,-1):锚点在核中心 * borderType: 外部像素边界模式(一般不管) *********************************************************************///均值模糊void testBlur() {cv::blur(mt, saves[blur], cv::Size(KERNEL, KERNEL));}高斯滤波 高斯滤波是一种线性平滑滤波适用于消除高斯噪声广泛应用于图像处理的减噪过程。 高斯滤波就是对整幅图像进行加权平均的过程每一个像素点的值都由其本身和邻域内的其他像素值经过加权平均后得到。高斯滤波的具体操作是用一个模板或称卷积、掩模扫描图像中的每一个像素用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值。 一阶与二阶高斯分布其中二阶高斯分布是一个是一个三维的正态分布的图像 可以观察到正态分布是一种钟形曲线越接近中心取值越大越远离中心取值越小。 使用二阶高斯分布来消除噪声模拟计算操作其中 x x x 与 y y y 指的是图像的坐标由于 σ \sigma σ 未知并且其他都是已知的我们便可以计算出每一个点对应的二阶高斯值。 取一个 σ \sigma σ 值对于每一个位置计算出对应的二阶高斯值。计算出权重总和 s u m sum sum由于权重之和必须等于1因此每个点再除以 s u m sum sum 就可以得到最终的权值矩阵右三对于每一个位置的像素值右二乘以对应的权值就可以得到高斯模糊后的值右一。 高斯模糊函数GaussianBlur void GaussianBlur( InputArray src, OutputArray dst, Size ksize,double sigmaX, double sigmaY 0,int borderType BORDER_DEFAULT ); /******************************************************************* * src 输入图像 * dst 输出图像 * ksize 内核大小 * x,y必须是整数并且为奇数 * sigmaX: X方向滤波系数 * sigmaY: Y方向滤波系数 * borderType: 外部像素边界模式(一般不管) *********************************************************************/案例代码 //高斯模糊void testGaussianBlur() {cv::GaussianBlur(mt, saves[GaussianBlur], cv::Size(KERNEL, KERNEL), 3, 3);}可以观察到高斯模糊的效果比均值模糊的效果好。 中值滤波 中值滤波法是一种非线性平滑技术它将每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值的中值。 g median ⁡ [ ( x − 1 , y − 1 ) f ( x , y − 1 ) f ( x 1 , y − 1 ) f ( x − 1 , y ) f ( x , y ) f ( x 1 , y ) f ( x − 1 , y 1 ) f ( x , y 1 ) f ( x 1 , y 1 ) ] g\operatorname{median}[(x-1, y-1)f(x, y-1)f(x1, y-1)f(x-1, y)f(x, y)f(x1, y)f(x-1, y1)f(x, y1)f(x1, y1)] gmedian[(x−1,y−1)f(x,y−1)f(x1,y−1)f(x−1,y)f(x,y)f(x1,y)f(x−1,y1)f(x,y1)f(x1,y1)] 对对椒盐噪声有很好的抑制作用. 它是一种随机出现的白点或者黑点可能是亮的区域有黑色像素或是在暗的区域有白色像素或是两者皆有 APImedianBlur void medianBlur( InputArray src, OutputArray dst, int ksize ); /******************************************************************* * src 输入图像 * dst 输出图像 * ksize 内核大小 * 大小必须是大于1而且必须是奇数 *********************************************************************///中值模糊 void testMedianBlur() {cv::medianBlur(mt, saves[median], KERNEL); }双边滤波 上面三种降噪方法容易模糊图片的边缘细节对于高频细节的保护效果并不明显。 双边滤波可以很好的边缘保护即可以在去噪的同时保护图像的边缘特性。 w ( i , j , k , l ) exp ⁡ ( − ( i − k ) 2 ( j − l ) 2 2 σ d 2 − ∥ f ( i , j ) − f ( k , l ) ∥ 2 2 σ r 2 ) w(i, j, k, l)\exp \left(-\frac{(i-k)^{2}(j-l)^{2}}{2 \sigma_{d}^{2}}-\frac{\|f(i, j)-f(k, l)\|^{2}}{2 \sigma_{r}^{2}}\right) w(i,j,k,l)exp(−2σd2​(i−k)2(j−l)2​−2σr2​∥f(i,j)−f(k,l)∥2​) 函数APIbilateralFilter void bilateralFilter( InputArray src, OutputArray dst, int d,double sigmaColor, double sigmaSpace,int borderType BORDER_DEFAULT ); /******************************************************************* * src 输入图像 * dst 输出图像 * d 滤波过程中每个像素邻域的直径 * sigmaColor: 颜色空间滤波器的标准差值 * 参数越大表明该像素领域内有越多的颜色被混合到一起 * sigmaSpace: 空间间坐标中滤波器的标准差值 * borderType: 外部像素边界模式(一般不管) *********************************************************************/void testBilateralFilter() {cv::bilateralFilter(mt, saves[bilateral], KERNEL, KERNEL, KERNEL);}参考 bilateral filter双边滤波器的通俗理解_AI吃大瓜的博客-CSDN博客 均值滤波 高斯滤波_百度百科

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

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

相关文章

完整教程:降低fullgc停顿时间

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

AI+传统工作流:Photoshop/Excel的智能插件开发指南 - 实践

AI+传统工作流:Photoshop/Excel的智能插件开发指南 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consol…

菜鸟坚持记录-开头篇

这个世界上有两种事:一种是你能掌控的,另一种是你不能掌控的。我们只能做好我们能掌控的事,而对于我们掌控不了的事,不用太关注,也不用太在意。 人生匆匆百年,如梦幻泡影。人活在这个世界上是为了什么?无非是走…

菜鸟坚持记录-开头篇

这个世界上有两种事:一种是你能掌控的,另一种是你不能掌控的。我们只能做好我们能掌控的事,而对于我们掌控不了的事,不用太关注,也不用太在意。 人生匆匆百年,如梦幻泡影。人活在这个世界上是为了什么?无非是走…

淄博网站建设hiddd网站发展历程

题目有39级台阶,每一步只能走1阶或者2阶。如果需要走偶数步,求上台阶的方案数。分析拿到题目就是一通分析,39是奇数,一次走1阶或者两阶。。。那么就有:1*x2y39,x得是个奇数。。。要求走偶数步,那…

Typora 笔记迁移 Obsidian 图片附件库批量移动方法,适用于笔记整理。

解决了Typora 笔记迁移 Obsidian 图片附件库批量移动问题,在ypora 笔记迁移 Obsidian 图片附件库过程中,之前的笔记都是采用的相对路径方法,而现在准备采用`wiki`索引方法,因此得检查不能是否冲突,对文件夹(含子文…

小学网站建设报告闵行网页设计培训学校

概念 A服务调用B服务,B服务调C服务,C服务调D服务,即微服务之间的通信(也可以叫微服务之间的调用) HTTP同步通信 一种轻量级的通信协议,常用于在不同的微服务之间进行通信,也是最简单的通信方式使用REST ful为开发规范,将服务对外暴露的HTTP调用方式为REST API(如GET…

2025年确有专长培训权威推荐榜:专业资质与特色诊疗口碑之选

2025年确有专长培训权威推荐榜:专业资质与特色诊疗口碑之选 中医药作为我国独特的医疗资源,近年来在政策支持与市场需求的双重推动下蓬勃发展。确有专长医师作为中医药服务体系中的重要组成部分,其专业能力与诊疗水…

开源 C# 快速构建(五)自定义控件--仪表盘

开源 C# 快速构建(五)自定义控件--仪表盘pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "…

2025中医师承培训、考试、认证机构权威推荐榜:名师传承与临床实践口碑之选

2025中医师承培训、考试、认证机构权威推荐榜:名师传承与临床实践口碑之选 在中医药事业蓬勃发展的今天,中医师承教育作为传统医学传承的重要方式,正受到越来越多从业者的关注与重视。随着国家对中医药传承创新支持…

建设监督网站阜城网站建设代理

1.筛选需求的报告id 基于REAC14Q4文件,筛选出需求报告的id,该文件格式如下,其中pt字段描述了患者在事件中所有的不良信息,注意此处一个报告id可以对应复数条信息。 primaryid$caseid$pt$drug_rec_act 初步统计约有4500种不良反应,总计60W条数…

什么网站做蔬菜生鲜比较好向客户介绍网站建设

一篇word文档,内容有大的章,小的节。如何把章节抽出来生成目录?WORD →点击需要插入的地方 → 插入菜单 → 索引和目录 → 目录 → 确定目录通常是长文档不可缺少的部分,有了目录,用户就能很容易地知道文档中有什么内容…

【Linux系列】让 Vim “跑”起来:建立一个会动的进度条

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

网上自己建网站网站建设合同建设方注意事项

来源:国防科技要闻据悉,俄罗斯地面部队已完成“木船”(Kungas)机器人系统样机的国家试验,将于2020年开始部署部队,用于作战试验。发展背景自2010年以来,俄罗斯机器人系统进入快速发展时期。2014…

网站空间商是什么图书馆网络规划与设计

Problem: 354. 俄罗斯套娃信封问题 文章目录 思路解题方法复杂度Code 思路 这个问题可以转换为最长递增子序列(Longest Increasing Subsequence,LIS)问题。先对信封按宽度升序排序,当宽度相同时,按高度降序排序。然后在…

天津建设工程评标专家网站怎么用ps制作个人网站模板下载

31.《危险化学品安全管理条例》所称重大危险源,是指生产、储存、使用或者搬运危险化学品,且危险化学品的数量等于或者超过()的单元(包括场所和设施)。 A.标准 B.一定量 C.临界量 答案:C 32.《危险化学品生产企业安全生产许可证实施办法》…

电子文件分类整理与双向同步 2025年10月1日

电子文件分类整理与双向同步 2025年10月1日一、网上包邮购买 极空间私有云Z4Pro+性能版钛金灰+希捷酷狼Pro16TBx4块二、在极空间Windows电脑客户端设置文件夹实时双向同步任务三、在极空间Windows电脑客户端设置自动挂…

手机wap购物网站模板上海建筑设计院招聘

内网工具对抗 首先,你需要分析: 1、安全工具是否有源代码 2、安全工具源代码逻辑复杂程度 3、当前源代码你是否有能力修改 其次,你需要考虑: 1、无源码或无能力修改 2、各种异常bug打包问题 3、修改打包后效果也不太好 故…

C++版搜索与图论算法 - 详解

C++版搜索与图论算法 - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco",…

达成设计卓越:全面解析 IC 设计中的验证之道

在集成电路(IC)设计流程中,验证(Verification) 是确保设计符合规格、功能正确的关键环节。本文以简洁明快的风格,深入探讨验证的重要性、常用方法与实践经验,帮助设计师构建高效可靠的验证流程。 1、验证的重要…