如何將2D圖像有效地分割爲相似值的斑點?給定的輸入是一個n數組整數,其中包括非灰色像素的色調和灰色像素的亮度。如何有效地將2D圖像分割成相似值的區域/斑點?
我正在寫一個使用Java的虛擬移動機器人,我正在使用分段來分析地圖以及攝像機的圖像。這是Computer Vision中的一個衆所周知的問題,但是當它在機器人性能上很重要,所以我想要一些輸入。算法是重要的,所以你可以用任何語言發佈代碼。
- 維基百科的文章:Segmentation (image processing)
- [PPT] Stanford CS-223-B Lecture 11 Segmentation and Grouping(它說均值移動也許是迄今爲止最優秀的技術)
- Mean Shift Pictures(紙也可以從Dorin Comaniciu)
+1。這實際上是我嘗試的第一件事,但是1.我的原始圖像很小(100x100),我想保留blob和2的大小。當它拾起噪點時,它會得到增強。在具有大量漸變的實際情況下,這將是一個好主意。 – 2008-12-10 09:19:56
1.在下采樣過程中我沒有混合,但是我確實在整個圖像上放置了高斯模糊以預先減小微小的噪點。 2.我沒有具體的目標,但更快意味着機器人更新頻繁。不,聽起來比洪水更冷。 – 2008-12-10 11:02:15