大津の二値化法
関数の入力と出力
histsは、グレースケール値と近傍平均グレースケール値のペアの 256 × 256 {\displaystyle 256\times 256} の2次元ヒストグラムである。
totalは、所与の画像のペアの数である。これは各方向の2次元ヒストグラムのビンの数により決まる。
thresholdは取得されたしきい値である。
各強度レベルのヒストグラムと確率を計算する。
ω i ( 0 ) {\displaystyle \omega _{i}(0)} と μ i ( 0 ) {\displaystyle \mu _{i}(0)} の初期値を設定する。
t = 1 , ... {\displaystyle t=1,\ldots } 最大強度までの全ての考えうるしきい値で次のステップを行う。 ω i {\displaystyle \omega _{i}} と μ i {\displaystyle \mu _{i}} を更新する。 σ b 2 ( t ) {\displaystyle \sigma _{b}^{2}(t)} を計算する。
望ましいしきい値は σ b 2 ( t ) {\displaystyle \sigma _{b}^{2}(t)} が最大となる値である。