高斯滤波(Gauss filtering)

Python80

1.概念介绍

高斯滤波是一种 线性平滑滤波,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。

通俗的讲,高斯滤波就是 对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。

高斯滤波的 具体操作是:用一个模板(或称卷积、掩模)扫描图像中的每一个像素,用模板确定的邻域内像素的 加权平均灰度值去替代 模板中心像素点的值

对应均值滤波和方框滤波来说,其邻域内每个像素的权重是相等的。 而在高斯滤波中,会将中心点的权重值加大,远离中心点的权重值减小,在此基础上计算邻域内各个像素值不同权重的和。

2.基本原理

在高斯滤波中,卷积核的值不再是1。例如,一个3×3的卷积核可能如图2-1所示。
高斯滤波(Gauss filtering)
图2-1 高斯滤波卷积核示例

在图2-2中,针对最左侧的图像内第4行第3列位置上像素值为226的像素点进行高斯卷积,其 运算规则为将该领域内的像素点按照不同的权重计算和。
高斯滤波(Gauss filtering)

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Python

学python,怎么能不学习scrapy呢!

摘要:本文讲述如何编写scrapy爬虫。 本文分享自华为云社区《​​学python,怎么能不学习scrapy呢,这篇博客带你学会它​​》,作者: 梦想橡皮擦 。 在正式编写爬虫案例前,先对 scrap...
Python

EXCEL2

COLUMN 函数 函数名称:COLUMN 主要功能:显示所引用单元格的列标号值。 使用格式:COLUMN(reference) 参数说明:reference为引用的单元格。 应用举例:在C11单元格...
Python

Python中的print()语句

Python中print()语句的相关使用 介绍 print()函数可以将输出的信息打印出来,即发送给标准输出流。Python中可以直接使用print()函数,将信息展示在控制台 基本使用方法 输出数...
Python

Pytorch中torch.stack() 函数解析

一. torch.stack()函数解析 1. 函数说明: 1.1 官网:torch.stack(),函数定义及参数说明如下图所示: 1.2 函数功能 沿一个新维度对输入一系列张量进行连接,序列中所有...
Python

python时间模块处理

python时间模块处理 原创 wx5e6caa8b9792d2022-08-01 17:10:46博主文章分类:Python自动化开发 ©著作权 文章标签 日期格式 字符串 文章分类 Python ...
Python

【赵渝强老师】利用Python完成数据分布特征的分析

在对数据的质量进行分析后,接下来就可以对数据的特征进行分析和计算,也可以通过绘制图表对数据的特征进行展示。数据的特征分析通过有以下几种方式:分布分析、对比分析、统计量分析、周期性分析、贡献度分析(帕累...
Python

5个方便好用的Python自动化脚本

相比大家都听过自动化生产线、自动化办公等词汇,在没有人工干预的情况下,机器可以自己完成各项任务,这大大提升了工作效率。 编程世界里有各种各样的自动化脚本,来完成不同的任务。 尤其Python非常适合编...
Python

Python中关键字global与nonlocal的区别

这段代码通过关键nonlocal将外部函数参数值修改: 通过对比这个代码发现, 外部参数和内部参数是完全不一样的只是参数名一样, 而且内部x=30并没有修改外部x的值 第一,两者的功能不同。globa...