各位高手:
救命阿~~ 小的我現在正在做一個有關於影像處理的東西
需要用到分水嶺分割法裡的分割 自己也有跟教授討論過 不過就是
怎麼翻他這Algorith翻成C++ or VC 的BCB都一直失敗
所以希望各位HIGH HAND能幫小的我 翻一下 大大感謝阿~"~
以下為他的Algorith 自己也有修改過一些
P.S : 我將分水嶺分割主要做法說一次 假如可以不用Algorith寫出自己的一套更好 >.<
1.先將原圖圖檔 的像素皆讀取致陣列中
2.將其每點的亮度差重新放入另一陣列中
3.此時用其亮度差判斷 將圖檔分割( 此時為分水嶺分割 )
而分割的那些點為 分水嶺點連結成 watersheds
分割出來的 就是 water level 區域
4.平滑化 ( 3次 因為經驗法則= = )
5.找至門檻直 作2值化 ==> OK
要是有不懂得可以寄信跟我說 = =
因為我還滿急的 搞了好幾個月 還是失敗 高手 救命阿 感恩阿~~
================function 解釋============================
fifo_add(p) : puts the (piont to) pixel p into the queue.
fifo_first(): returns the (point to) pixel which is at the beginning of the queue and removes it
fifo_empty() : returns true if the queue is empty and false otherwise
=================程式 Algorith===========================
#define mask -2 // initial value of a threshold level.
..
訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容