精華區beta Programming 關於我們 聯絡資訊
首先先謝謝WalkingIce的回應 我目前主要需要取得的 是在黑白的圖形中的線段 也就是關於特徵的取得 舉例來說 假設有一張黑白地形圖片 我所需要做的是 辨識 這是哪一做山 或是這是哪裡 在辨識以前 我所需要做的是 將每一座山的特徵值給找出來 那麼 特徵值該怎麼取得 之前說到取其線段 就是希望取到其特徵 但又要考慮到 同樣一座山 同樣的位置 不同的照片 拍攝出來的照片 會有細微的差異 所以 不知道該如何比對 這是小弟目前遇到的問題 請各位高手 指點 ※ 引述《WalkingIce (會走路的冰塊)》之銘言: : ※ 引述《stutfish (沉默海洋)》之銘言: : : 先問一個目前比較急迫的問題好了 : : 要如何用單單把自己需要的圖形 : : 或是特徵值給抓取出來 : : 不是要抓整張圖片唷 : : 例如 有一張圖片是1024*1024 : : 裡面有一個小小的圖形是我所需要的 : : 假設他是一個不規則線段 : : 我該怎麼把這特徵給抓取出來 : 這是影像切割嗎? (Image segmentation) : 就我的感覺啦,在影像處理也算是挺複雜的一部分了 : 不規則的線段? : 或許可以用sobel的edge detection : 把影像的邊緣都留下來之後,再想辦法去切出你的線 : 如果要「抓出你想要的部份」 : 你應該先想想,如何去描述「你想要的部份」 : 就像要朋友介紹正妹,總要先講出自己的喜好人家才能幫你挑:P : 我們之前做過,把顏色相近的部份切成一塊一塊的block : 那時候採用的方法是split and merge.... : 如果某一個block裏面有太多種顏色的時候,就這個block對切成4等份 : 如此遞迴地做下去......直到圖片都切完之後 : 把顏色相近並且相鄰的block,merge成一個較大的block : 如此反覆地做下去,最後就會剩幾塊大塊的block : (當然,如果圖片太複雜的話....那.....XD...) : 這是一種切割的方法,其他的還有Watershed Segmentation等等數種方法 : 不過這是針對顏色的區塊,可能不是你想要的「線段」 :P : 前面的文章還有提到,如果物體在移動之後有些變化該怎麼判斷? : 這方面應該可以去找機械視覺,電腦視覺,或是自走車之類的paper : 如果用機械模擬人類視覺,就會用兩個sensor去模擬眼睛 : 兩個sensor收到的影像就會有一定程度的不同 : 如何去解決這個問題,paper裏面應該都會有提到:P -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.88.50