
其中i為灰度值,pi為圖像中灰度為i的像素比例。對于圖像分割來說,假如進行二值分割,則分割后只有Zo和Z1兩個灰度級,且Zo<Z1。低于閾值的像素比例和高于閾值的像素比例分別使用p0和p1表示,則分割后圖像的前三階矩:
對于劃分目標和背景的最佳閾值,應當保持分割前后的圖像的前三階矩相等。即有:mi'=mi (3)則可以得到如下方程組:
為了找到希望的閾值t,需要先從上述方程組中解出po:
其中,
求出Po后再在原圖像直方圖上選擇合適的t使之滿足:
則t就是所求的分割閾值。當找不到精確的灰度值做門限滿足P0時,選擇最為接近的灰度值作為分割閾值。
梯度定義為:G=Δxf(i,j)i+Δyf(i,j)j (8)其模為:
為了簡便計算,梯度模G[f(i,j)]選用如下的近似公式:G[f(i,j)]=max[Δxf(i,j),Δyf(i,j)] (10)根據計算出的梯度模,找出邊緣像素。設邊緣像素的梯度為Gef(i,j),則有:
其中Te為邊界梯度閾值,可適當選取為(Gmax-Gmin)/2左右。再求出邊緣像素的梯度均值:MG=E[Ge[f(i,j]] (12)這樣,基于梯度調整的矩不變自動閾值分割法的閾值T為:T=t-α·MG (13)其中,α(0≤α≤0.3)為調整系數,根據經驗在0.1左右選擇。
新聞熱點
疑難解答