图像分割的原则_常用的图像分割方法

图像分割的原则_常用的图像分割方法在对处理后的图像数据进行分析之前,图像分割是最重要的步骤之一。它的主要目标是将图像化分为与其中含有的真实世界的物体或区域有枪相关性的组成部分。根据目标可将图像分割分为:1.完全分割——结果是

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在对处理后的图像数据进行分析之前,图像分割是最重要的步骤之一。它的主要目标是将图像化分为与其中含有的真实世界的物体或区域有枪相关性的组成部分。

根据目标可将图像分割分为:
  1. 完全分割 —— 结果是一组唯一对应于输入图像中物体的互不相交的区域。
  2. 部分分割 —— 区域并不直接对应于图像物体。

其中图像数据的不确定性是主要的分割问题之一,通常伴随着信息噪声。

按照主要特征可以将分割方法分为:

  1. 有关图像或部分的全局知识,常用直方图表示。
  2. 基于边缘的图像分割
  3. 基于区域的图像分割

一、阈值化

灰度阈值化是最简单的分割处理。很多物体或图像区域表征为不变的反射率或其表面光的吸收率,可以确定一个亮度常量——阈值,从而来分割物体和背景。

方法主要是依据对所有像素的函数值与阈值 T 比较,从而确定是物体像素 or 背景像素。应用举例如下图:

图像分割的原则_常用的图像分割方法

(一) 阈值检测方法
1. \(p\) 率阈值化

需要事先知道经过分割后的图像的某种性质,就可以简化阈值选择的任务,因为阈值可以确保该性质得以满足的条件来选择。

缺点:通常没有关于面积比率的先验信息。

2. 模式方法

二模态阈值检测算法通常首先寻找最大的局部极大值,然后取它们之间的极小值作为阈值,这种技术称为模式方法

还有一些其他的阈值检测方法,例如:直方图凹度分析、熵方法、松弛法、多阈值方法等。

(二)最优阈值化

将图像的直方图用两个或更多个正态分布的概率密度函数来近似的方法,代表一种被称为最优阈值化的方法。这一方法在图像对比度条件变化很大的范围内性能良好。

将最优化和自适应阈值化结合起来的方法可应用与脑MR图像的分割。这种方法的局部子区域中计算局部直方图,以确定最优灰度分割函数。

(三)多光谱阈值化

许多实际的分割问题需要比单一谱段所含的更多的信息。例如,彩色图像的信息包含在三个谱段中,气象卫星图像可能具有更多的谱段。一种分割方法是在每个谱段中独立确定阈值,然后综合起来形成单一的分割图像。

例如,下图的算法步骤解释:

图像分割的原则_常用的图像分割方法

二、基于边缘的分割

基于边缘的分割代表了一大类基于图像边缘信息的方法。基于边缘的分割依赖于由边缘检测算子找到的图像边缘,这些边缘表示除了图像在灰度、彩色、纹理等方面不连续的位置。

在分割处理中可获得的先验信息越多,能达到的分割效果越好。

(一)边缘图像阈值化

在边缘图像中几乎没有0值像素,但是小的边缘值对应于由量化噪声、弱不规则照明引起的费显著的灰度变化。可以对边缘图像做简单的阈值化处理排除这些小的数值。这种方法是基于图像的边缘幅度由合适的阈值处理实现。

(二)边缘松弛法

由于边缘图像阈值化方法得到边界受图像噪声的影响很大,经常会遗漏重要的部分。通过在它们相互邻域的上下文中考虑边缘的性质能够增加图像的品质。

所有的图像性质包括进一步的边缘存在性在内,都经过迭代评价而精确性提高,直至所有的边缘上下文完全清晰位置。这种评价是基于指定局部邻域内的边缘强度进行的,每个边缘的信度可能被增加 or 被减小。

(三)边缘跟踪

如果区域的边界未知,单区域本身在图像中已经定义了,那么边界可以唯一地检测出来。算法如下:

图像分割的原则_常用的图像分割方法

还有一些其他的搜索方法,eg.基于图的边缘跟踪、作为动态规划的边缘跟踪、Hough变换、使用边界未知信息的边界检测等方法。

三、基于区域的分割

以区域的边界构造区域以及检测存在的区域的边界是容易做到的。但是,通过基于边缘的方法和由区域增长方法得到的分割,通常并不总是相同的。因此引入了基于区域的分割方法。

(一)区域归并

最自然的区域增长方法是原始图像数据上开始增长,每个像素表示一个区域。算法如下:

图像分割的原则_常用的图像分割方法

(二)区域分裂

与区域归并相反,从将整个图像表示为单个区域开始,该区域一般不能满足条件\(H(R_i) = True,i=1,2,…S\)

区域分裂方法一般使用与区域归并方法相似的准则,区别仅在于应用的方向上。

(三)分裂与归并

这种方法可以兼有分裂与合并两种方法的优点。分裂与归并方法在金字塔图像表示上进行,区域是方形的与合适的金字塔层元素对应。

算法如下图:

图像分割的原则_常用的图像分割方法

除以上之外,还有分水岭分割、区域增长后处理等方法。

续集图像分割(2)之匹配标准、匹配策略及分割评测问题

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/166742.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • URL 字符编码建议收藏

    URL编码会将字符转换为可通过因特网传输的格式。URL-统一资源定位器Web浏览器通过URL从web服务器请求页面。URL是网页的地址,比如http://www.cnblogs.co

    2021年12月20日
    47
  • 清缓存的姿势不对,真的会出生产bug哦

    最近解决了一个生产bug,bug的原因很简单,就是清理缓存的方式不对。本来没啥好说的,但是考虑到我们有时候确实会在一些小问题上栽跟头,最终决定把这个小故事拿出来跟大家分享下。风起有一天在撸代码,突然

    2022年2月16日
    44
  • Zookeeper注册中心的搭建

    Zookeeper注册中心的搭建

    2020年11月12日
    210
  • plsql dev 12 版下载地址「建议收藏」

    plsql dev 12 版下载地址「建议收藏」plsql各个版本下载地址https://www.allroundautomations.com/bodyplsqldevreg.html下载步骤:12版https://jingyan.baidu.com/article/7e4409537ffac92fc1e2ef6c.htmlPLSQLDeveloper12注册码(永久有效)PLSQLDe…

    2022年4月25日
    67
  • java查询数据导出excel并返回给浏览器下载

    java查询数据导出excel并返回给浏览器下载效果图:1.点击导出表按钮2.接着就会出现下图3.点击上图中的确定按钮再接着就会出现下图4.点击上图中的保存按钮接着就会出现下图,浏览器下载完成后的提示5.打开下载好的文件如下图好了,废话不多少,上代码jsp前端代码<divstyle="height:30px;"> <a>时间:</a>…

    2022年6月28日
    24
  • IMU —— MPU9250_DMP原代码移植[通俗易懂]

    最近在使用MPU9250来学习姿态解算,查询了非常多的网上关于MPU6050和MPU9250的资料,发现内置的DMP可以计算出姿态角,可原代码是用在MSP430和STM407上的,手上有块F429的野火板子,移植过程越到非常多的巨坑,现在想记录下来给各位初学者提供一些便利。移植好的工程:https://download.csdn.net/download/zh471021698/1101721…

    2022年4月16日
    102

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号