1. 程式人生 > 其它 >opencv-OTSU大津法—最大類間方差法

opencv-OTSU大津法—最大類間方差法

從大津法的原理上來講,該方法又稱作最大類間方差法,因為按照大津法求得的閾值進行影象二值化分割後,前景與背景影象的類間方差最大

它被認為是影象分割中閾值選取的最佳演算法,計算簡單,不受影象亮度和對比度的影響,因此在數字影象處理上得到了廣泛的應用。它是按影象的灰度特性,將影象分成背景和前景兩部分。因方差是灰度分佈均勻性的一種度量,背景和前景之間的類間方差越大,說明構成影象的兩部分的差別越大,當部分前景錯分為背景或部分背景錯分為前景都會導致兩部分差別變小。因此,使類間方差最大的分割意味著錯分概率最小

應用:是求影象全域性閾值的最佳方法,應用不言而喻,適用於大部分需要求影象全域性閾值的場合。

優點:計算簡單快速,不受影象亮度和對比度的影響。

缺點:對影象噪聲敏感;只能針對單一目標分割;當目標和背景大小比例懸殊、類間方差函式可能呈現雙峰或者多峰,這個時候效果不好

分割:

這個分割就是二值化,OpenCV給了以下幾種方式: