看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《bruce578 (BRUCE)》之銘言: : 想請教一下各位高手,我想要分析影像中的邊緣輪廓,目前是用MATLAB去分析, : 但還沒找到正確的方法,不知用C++來寫會不會有較好的結果? 或者差不多? 當然不會,同樣的演算法就會有相同的結果,跟你用什麼語言來實作無關 : 還是這類照片本身條件就比較不好分析? : 想請各路高手判斷一下這張照片↓↓↓ : 影像在這→ http://ppt.cc/c!Um : ---------------------(以下是我用MATLAB分析的方法)----------------------------- : 圖中是一土坑的表面,上面有許多肉眼就可辨識的石頭,我要把圖中石頭之輪廓描出 ^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ 關鍵在這裡。因為牽涉到人主觀的判斷,所以你應該先考慮這個問題: 什麼是正確的結果 (groundtruth)? 以這張圖來說,如果找五個人來人工標記,是否五個人會標出相同的結果? 或是五個人標出來的結果都不同?如果不同的話,誰標的結果才是「對」的? 或者怎樣的結果才是「對」的? 當你有了上述問題的答案,才能開始討論什麼樣的結果叫做「好」 然後才有辦法開始想,如何設計一個方法來得到好的結果 : 而形成一封閉曲線,最後再將曲線內的面積給算出,我試用了MATLAB裡面的"邊緣偵測" : 方法來分析影像,但結果不盡人意。 : 用canny的分析結果→ http://ppt.cc/TCyW : 所以我想問一下這邊的高手,我知道edge裡面的參數我應該是沒調到最好,但我想確定 : 這種圖片有辦法調到很好嗎?(下面有預想的結果圖) 我怕這種相片是需要非常高深 : 技巧的人才可以處理的(我只是土木系的研究生+MATLAB初學) : 拜託了~~~ : 補一張預設理想的分析結果↓ : http://ppt.cc/NGV6 : 這張是我用人工圈繪出來!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.49 ※ 編輯: HuangTzHuan 來自: 140.112.30.49 (06/10 16:49)
bruce578:很感謝你的見解,我跟老師討論時他也有跟我提到這個點!! 06/10 20:12
bruce578:果然高手所見略同~~我繼續來思考去~~ 感恩 06/10 20:13
aaarcane:分水嶺做做看,轉成灰階以後觀察一下直方圖或許有幫助 06/15 16:11