图像分割—灰度阈值分割

本文涉及的产品
视觉智能开放平台,图像资源包5000点
视觉智能开放平台,视频资源包5000点
视觉智能开放平台,分割抠图1万点
简介: 图像分割—灰度阈值分割

文章目录


  • 1. 阈值分割概念
  • 2. 基本的阈值分割
  • 2.1. 单一全局阈值
  • 2.2. 双全局阈值
  • 2.3. 基本自适应阈值


正文


1. 阈值分割概念


图像阈值分割具有直观和易于实现的特点,在图像分割应用中占有重要地位。许多情况下,图像f ( x , y )由暗对象和亮对象这两类具有不同灰度级的区域组成,如报纸和书本。

9.png阈值分割可以看做一种函数操作

T=T[x,y,p(x,y),f(x,y)]

其中x 、y 表示像素的横纵坐标,p ( x , y 表示像素的局部特性,f ( x , y ) 表示像素灰度值


经阈值化处理后的图像定义为

14.png

灰度标记为1的像素对应于关注的对象,标记为0的像素对应于背景,且有:


若T 仅取决于f ( x , y ,阈值是全局的

若T 取决于f ( x , y 和p ( x , y )阈值就是局部的

若T 取决于坐标( x , y ) ,阈值是自适应的


2. 基本的阈值分割


2.1. 单一全局阈值


是最简单的阈值处理技术,适用于目标和背景的灰度差较大、直方图有明显谷底的情况,能够在高度可控的环境中得到成功应用。


实现方式也很简单,只需对图像像素逐个进行扫描,按其灰度值大于或小于设定的阈值T 。将像素响应地标记为对象或背景即可实现图像分割

11.png

12.jpg

单一全局阈值的阈值确定是以直方图视觉检测为基础通过试验确定的,需要人为的参与


自动计算阈值T 的算法


预设一个阈值T 值,定义迭代截止参数Δ T

T 进行图像分割,得到两组区域像素集

15.png

分别计算G 1 G、G 2 中所有像素的平均灰度值u 1 u 2

计算新阈值

16.png

重复步骤2~4,直到T 值之差小于Δ T

关于预设的T 值,若图像背景和对象的面积接近,TT初始值就应选用整个图像的平均灰度值;若对象与背景面积相差较大,则T 的初始值应选用灰度值的中间值之类的值。


2.2. 双全局阈值


常用于对象和背景的灰度级出现部分重叠或需要检测多个不同目标的场景

12.png

阈值化处理提取边界


中间灰度级(或称灰度级突变处)常出现在对象和背景之间的边界上,因此在进行对象分割时,可以先提取出对象的边界。

方法是把中间灰度级变换为1,其他灰度级变换为0

13.png


2.3. 基本自适应阈值


对于不均匀照射、亮度不均匀的图像,单一全局阈值无法有效进行分割。一种有效的改进方法就是将图像进一步细分为子图像,然后对子图像使用不同的阈值进行分割。这类算法的时间复杂度和空间复杂度较大,但有较强的抗噪能力,能获得较好的分割结果


例如下图中单一全局阈值分割和自适应阈值分割的效果对比:

10.png

可以看出,相比于单一全局阈值分割,自适应阈值分割虽然也没能完美的分割出对象,但是其基本轮廓已经出现,若要再加强分割效果,可以对图像进一步细分,例如分为32×32个子图像,或者应用其他图像分割算法进一步改善效果。


任何一种分割方法都有其局限性,实际的算法只能根据实际情况选择适当的方法和阈值

相关文章
|
6月前
|
算法 计算机视觉
使用积分图的自适应二值化算法
使用积分图的自适应二值化算法
|
算法 C++
OpenCV-白平衡(灰度世界算法)
OpenCV-白平衡(灰度世界算法)
379 0
|
20天前
|
机器学习/深度学习 存储 编解码
什么是图像噪声?是如何产生的?图像去噪技术都有哪些?
图像噪声是在图像采集、传输和处理过程中产生的像素值异常现象,主要由光子计数统计、电子偏移和放大器噪声等因素引起。噪声影响图像质量,降低信噪比,使特征难以识别。图像去噪技术包括传统方法(如空间域滤波、频域滤波、图像压缩和超糅合)和基于深度学习的方法(如卷积神经网络、残差网络和生成对抗网络),旨在有效去除噪声,提高图像质量。
|
5月前
|
算法 计算机视觉
图像处理之积分图应用四(基于局部均值的图像二值化算法)
图像处理之积分图应用四(基于局部均值的图像二值化算法)
537 0
|
3月前
|
计算机视觉
【图像处理】基于灰度矩的亚像素边缘检测方法理论及MATLAB实现
基于灰度矩的亚像素边缘检测方法,包括理论基础和MATLAB实现,通过计算图像的灰度矩来精确定位边缘位置,并提供了详细的MATLAB代码和实验结果图。
97 6
|
5月前
|
算法 计算机视觉
图像处理之特殊灰度算法技巧
图像处理之特殊灰度算法技巧
55 0
|
11月前
|
算法
3D Hough变换点云平面检测算法
3D Hough变换点云平面检测算法
218 0
|
文字识别 算法 计算机视觉
计算机视觉图像常用基本算法(阈值化、形态学变化、模糊)
计算机视觉图像常用基本算法(阈值化、形态学变化、模糊)
194 0
|
计算机视觉
图像增强—空域平滑
图像增强—空域平滑
|
机器学习/深度学习 传感器 算法
【图像分割】基于局部空间信息直方图模糊聚类FGFCM 实现图像图像分割附matlab代码
【图像分割】基于局部空间信息直方图模糊聚类FGFCM 实现图像图像分割附matlab代码

热门文章

最新文章