區域生長法

2021-08-20 19:20:43 字數 780 閱讀 8309

區域生長的基本思想是將具有相似性質的畫素集合起來構成區域。具體先對每個需要分割的區域找乙個種子畫素作為生長的起點,然後將種子畫素周圍鄰域中與種子畫素具有相同或相似性質的畫素(根據某種事先確定的生長或相似準則來判定)合併到種子畫素所在的區域中。將這些新畫素當做新的種子畫素繼續進行上面的過程,直到再沒有滿足條件的畫素可被包括進來,這樣,乙個區域就長成了。

區域生長是指從某個畫素出發,按照一定的準則,逐步加入鄰近畫素,當滿足一定的條件時,區域生長終止。區域生長的好壞決定於

1.初始點(種子點)的選取。2.生長準則。3.終止條件。

區域生長是從某個或者某些畫素點出發,最後得到整個區域,進而實現目標的提取。

簡單來說下三個法則,對出需要分割的影象:1、選取影象中的一點為種子點(種子點的選取需要具體情況具體分析)。2、在種子點處進行8鄰域或4鄰域擴充套件,判定準則是:如果考慮的畫素與種子畫素灰度值差的絕對值小於某個門限

t,則將該畫素包括進種子畫素所在的區域。3、當不再有畫素滿足加入這個區域的準則時,區域生長停止。

區域生長實現的步驟如下:

1. 對影象順序掃瞄!找到第1個還沒有歸屬的畫素, 設該畫素為(x0, y0);

2. 以(x0, y0)為中心, 考慮(x0, y0)的8鄰域畫素(x, y),如果(x,, y)滿足生長準則, 將(x, y)與(x0, y0)合併(在同一區域內), 同時將(x, y)壓入堆疊;

3. 從堆疊中取出乙個畫素, 把它當作(x0, y0)返回到步驟2;

4. 當堆疊為空時!返回到步驟1;

5. 重複步驟1 - 4直到影象中的每個點都有歸屬時。生長結束。

區域生長法分割

區域生長法的基本思想就是將具有相似性的畫素集合起來形成乙個區域。具體做法就是,首先選擇乙個種子點,通過比較種子點鄰域的相似性,將鄰域中滿足相似性準則的畫素歸入種子點所在的區域,然後將這新的畫素點定為種子點,重複上述過程,直到沒有滿足相似性準則的新的鄰域畫素點產生為止。通過區域生長,乙個區域就形成了。...

區域生長法快速入門,不帶種子點的選取

這裡實現的區域生長法,是最原始的區域生長法,基本原理是判斷畫素點的強度值是和種子點的強度值差是否小於閾值,如果小於閾值則被標記。實現過程中利用了棧的先進後出的思想,將8鄰域中符合生長要求的點壓入棧,然後依次取出,然後在取出的點的基礎上對8鄰域再次進行生長。學習部分 1 獲取畫素點座標值 分成兩種,第...

區域生長演算法

區域生長演算法 既是根據事先定義的準則將畫素或者子區域聚合成更大的區域。基本方法是以 一組 種子開始,將與種子性質相似 灰度級或顏色的特定範圍 的相鄰畫素附加到生長區域的種子上。halcon中的區域生長運算元 區域生長演算法,將圖象被分割為區域 regiongrowing image regions...