Sha(c) 平均波峰範圍面積
區塊分割 (segmentation)
分水嶺演算法 (watershed algorithm)
為了分割計算特徵參數使用的範圍,使用分水嶺演算法。
對著表面降水,水會沿著表面的形狀到達波谷底點。之後如果繼續降水,不同波谷底點的積水區就會出現水面相連的點。這些點的集合就是分割波谷範圍的稜線。 顛倒過來,也可用來分割波峰範圍。
Wolf 剪枝 (Wolf pruning)
只要是比附近範圍高或低的點,就可以算是波峰頂點或波谷底點,因此即使是細微的凹凸表面,也會存在大量的波峰頂點、波谷底點。如果對這種表面運用分水嶺演算法,就會分割出非常細的波峰範圍與波谷範圍。
為了避免此種過度分割 (over-segmentation) ,針對波峰範圍高度或波谷範圍深度,去除一定閾值以下的範圍,這種處理就是Wolf 剪枝(Wolf pruning)。
閾值是根據相對於表面最大高度(Sz)的比率來設定,預設值為5%。