美文网首页
图像分割算法

图像分割算法

作者: pluto_S | 来源:发表于2018-11-29 10:24 被阅读0次

OTSU算法(大津法或最大类间方差法)


otsu使用的是聚类的思想,把图像的灰度数按灰度级分成2个部分,使得两个部分之间的灰度值差异最大,每个部分之间的灰度差异最小,通过方差的计算来寻找一个合适的灰度级别来划分。 所以可以在二值化的时候采用otsu算法来自动选取阈值进行二值化。otsu算法被认为是图像分割中阈值选取的最佳算法,计算简单,不受图像亮度和对比度的影响。因此,使类间方差最大的分割意味着错分概率最小。


假设图像的背景较暗,并且图像的大小为M×N

  • 图像中像素的灰度值小于阈值T的像素个数记作N0
  • 像素灰度大于阈值T的像素个数记作N1
  • 对于图像I(x,y),前景(即目标)和背景的分割阈值记作T,
  • 前景像素点数占整幅图像的比例记为ω0,其平均灰度为μ0;
  • 背景像素点数占整幅图像的比例记为ω1,其平均灰度为μ1
  • 图像的总平均灰度记为μ
  • 类间方差记为g
    灰度值(黑色 0:白色 255)
    ω0=N0/M×N; (N0+N1=M×N;)
    ω1=N1/M×N; (ω0+ω1=1;)
    μ=μ0 * ω0+μ1 * ω1;
    g=ω0(μ0-μ)^2 + ω1(μ1-μ)^2;
    由上述两式可得 g=ω0ω1(μ0-μ1)^2;
    采用遍历的方法得到使类间方差最大的阈值T.即为所求。

相关文章

  • 医学图像分割及应用

    截至目前,我们已经学习了很多关于图像分割的相关算法,就此,对图像的分割算法做以下总结: 基于边界驱动的分割边缘检测...

  • 图像分割算法总结

    图像处理的很多任务都离不开图像分割。因为图像分割在cv中实在太重要(有用)了,就先把图像分割的常用算法做个总...

  • 图像分割算法

    OTSU算法(大津法或最大类间方差法) otsu使用的是聚类的思想,把图像的灰度数按灰度级分成2个部分,使得两个部...

  • 图像分割笔记(冈萨雷斯-数字图像处理)

    第10章 图像分割 ​分割将一幅图像细分为其组成区域或对象。(针对不同问题有不同的细分需求) ​单色图像分割算法通...

  • 图割算法阅读笔记

    交互式图像分割 交互式图像分割指用户以某种交互手段指定图像的部分前景与部分背景,然后算法以用户的输入作为分割的约束...

  • 基于遗传算法和大津阈值分割法实现的图像分割

    一、简述 本实验采用遗传算法和大津阈值分割法确定图像分割的最佳阈值,从而对图像进行二值化分割。 二、大津阈值分割法...

  • 用分水岭算法实现图像的分割与提取---OpenCV-Python

    图像分割 了解分水岭算法之前,我们需要了解什么是图像的分割。 在图像的处理过程中,经常需要从图像中将前景对象作为目...

  • 【图像处理】OpenCV系列二十七 --- 积分图(integr

    上一节我们学习了图像分割算法,相信大家学习之后,对图像分割算法已经有了基本的认识,本节呢,我们对学习积分图,对in...

  • CV03_05:基于图的图像分割

      图像检测中使用了候选区域的生成算法,该算法使用了基于图的图像分割算法,这里专门整理备注下。 基于深度学习算法的...

  • Task05 图像分割/二值化

    5.1 简介 该部分的学习内容是对经典的阈值分割算法进行回顾,图像阈值化分割是一种传统的最常用的图像分割方法,因其...

网友评论

      本文标题:图像分割算法

      本文链接:https://www.haomeiwen.com/subject/chvvqqtx.html