當前位置:編程學習大全網 - 網站源碼 - 閾值分割的OTSU算法

閾值分割的OTSU算法

OTSU算法又叫最大類間方差閾值分割算法,也叫大津算法(大津展之 ?tsu Nobuyuki),主要用於壹些簡單的閾值確定。

對於下面這張灰度圖片:

我們想讓這些物體(前景)和背景區分更明顯壹些,比如讓物體為純黑,背景全白。那麽我們就需要找到壹個合適的閾值,使圖片上灰度值大於這個閾值的像素點為255(白色),灰度值小於閾值的像素點為0(黑色)。也就是變成下面這幅圖:

怎樣確定這個閾值呢?OTSU算法說,我們可以求出用這個閾值分割後的兩個圖像對應pixel的類間方差。對於每壹個可能的閾值,我們計算並取出類間方差最大的那個像素pixel值,此時這個值就可以較好的對圖像進行分割。

對應直方圖如下:

1、將灰度值區間為[0,m],對於[0,m]間的每壹個灰度t,將它作為閾值將圖像分割為灰度為[0,t]以及[t+1,m]兩部分。

2、計算每壹部分的所占比例 , ,每壹部分的平均灰度值 , ,以及總的平均灰度值 。

3、計算他們的類間方差:

4、取出類間方差最大時對應的閾值t,這就可以作為我們最終所取的閾值。

小夥伴們如果覺得文章還行的請點個贊呦!!同時覺得文章哪裏有問題的可以評論壹下 謝謝妳!

  • 上一篇:奇跡聖導師2連擊源代碼
  • 下一篇:市場上最好用的微信簽到軟件是哪個
  • copyright 2024編程學習大全網