ARRAY面積計算

各位前輩大家好

小弟目前想要實做一個功能:

在一個2D INT ARRAY中可能有幾塊數值特別高,形狀不規則的區域

我想把這些區域的各別面積算出來。

之前用了MAZE TRACE的方法,但是效率實在是很低...

不知道有沒有什麼辦法可以改善這種情況呢?

感謝大家

 

THISNAMEHASBEENUSED40547.4951967593

 

 

大致示意圖如下:

此為一 10*10 int array,其中黃色部份為超出門檻值的部份,

我想將記錄進一cluster,包含面積和位置,不知能否做到?

![](upload://sw4N4rCIif2U6SZZenMdnm4t4wZ.jpeg)

面積不曉得是指哪邊 暫時只有座標....

![](upload://k0zcFH8854SjG8WaJPeYLkBRJjf.jpeg)

[QUOTE=rat]

面積不曉得是指哪邊 暫時只有座標....

[/QUOTE]

感謝RAT大的回應!

今天亂用了一下好像有比較快一些,附上寫的程式讓大家參考

小弟只是初學者,如果有需要改進的地方還請多指教(遮臉)

bfs.vi