2012-01-17 123 views

回答

5

你有看看this的代碼示例嗎?在這裏你可以看到如何使用SURF描述符找到一個對象。 轉到main(),並逐步檢查代碼。你可以嘗試與你的圖片,它應該工作。其他方法使用SIFT and FAST detectors

祝你好運。如果你沒有得到結果繼續嘗試,在開始時很難。

+1

我認爲使用SIFT可能會給出好的結果。你可以查看我的[回答不同的問題](http://stackoverflow.com/a/8644769/884412)關於SIFT的更多信息和鏈接到SIFT實現 – penelope 2012-01-17 14:32:23

+1

當然,我也使用SIFT進行一些應用。 – 2012-01-17 15:05:20

+0

我已經嘗試過這個例子,還有另一個例子來自「學習OpenCV」和「OpenCV 2計算機視覺應用程序編程指南」,但我無法找到左側圖像的好參數,對於我找到網格和所有興趣點。 – Famos 2012-01-17 17:01:21

2

您可能首先應用中值濾波器來消除噪聲。這可能會導致匹配更好的結果,因爲左圖像相當嘈雜。

它也會平滑圖像,這很好,因爲它遺漏了細節,並且您正在尋找更大的結構。

您必須嘗試不同尺寸的過濾器以獲得最佳效果。

+0

現在我使用PyrDown PyrUp,並且中值過濾器不會賦予aditional利潤:) – Famos 2012-01-20 06:05:58