空间域滤波原理
什么是空间域
"空间域”指图像平面本身,即:图像中的每个像素单元
为什么要用“空间域”这种难解的名字
空间域”主要是为了区别于“变换域”,"变换域”是将图像转换到其他的域(如频率域),在变换域做完处理之后再通过反变换的方式转换回来。
“ 空间域”图像处理包含哪些方面
"空间域” 图像处理主要包括[ 灰度变换]和[空间域滤波]“空间域”滤波怎么理解:滤波名词出自于信号系统,从图像来说,图像是二维数据,二维数据传输的时候是逐行传输的,对应于信号理,就是一个连续的波形,对波形做一些处理,按预期过滤掉波形中的某些成分,所以形象地表示为”滤波。
空间域平滑滤波
平滑滤波器包括什么
- 平滑线性滤波器
- 中值滤波器
- 高斯滤波器
平滑空间滤波器的作用
模糊处理:大目标提取之前先去掉图像中的琐碎细节
降低噪声:典型的噪声是由于灰度级的急剧变化引起的
平滑线性滤波器
又称盒装滤波器,所有系数都相等的滤波器
可以对感兴趣的物体得到一个粗略的描述而模糊一幅画像,模糊之后,小目标拉得和背景接近或溶于背景,因而再根据大目标的灰度值选一个与之,能够很好的提取目标
中值滤波器
- 又称统计排序(非线性)滤波器,利用像素领域内灰度的中值来替换目标的像素
- 用于去除椒盐噪声,由于椒盐噪声是由黑点或白点叠加到图像上的,且黑白点相当于极大值和极小值,而中值滤波是用中值替代这些极大值或极小值,因此效果比较明显。
高斯滤波器
- 高斯滤波器是一种线性滤波器,能够有效的抑制噪声,平滑图像。其作用原理和均值滤波器类似。都是取滤波器窗口内的像素平均值作为输出。
- 将各个位置带入高斯函数,得到的值就是模板的系数,对于窗口模板的大小为(2k+1)x(2k+1),模板中各个元素值计算公式如下
锐化滤波器
概述
Prewitt算子
是一阶微分算子,一阶微分算子都可以检测边缘和线
prewitt算子可以用不同方向的算子检测不同来类型的边缘和线
Sobel算子
是一阶微分算子
sobel算子可以用不同方向的算子检测不同来类型的边缘和线
sobel算子比prewitt算子多了平滑功能,模板的中间值是2,通过突出中心点达到平滑目的
LapLas算子
概述
是二阶微分算子,二阶微分算子可以准确定位到灰度突变的点
LapLas算子可以检测突变的点
得到锐化结果后,如何增强图像
以LapLas算子为例,得到锐化图像之后,将原图加上或者减去锐化结果,得到增强后的图像
为什么用前两个模板时c=-1
为了避免叠加之后突变部分为负值,卷积赋值没有意义
参考资料
https://www.bilibili.com/video/BV19F411T7fD(本系列文章就是根据链接里的教程进行整理)
Comments | 0 条评论