我有一個圖像和一個模板。我試圖找出模板是否存在於圖像中,如果存在,圖像中的實例在哪裏。類似這些圖像:定位圖像中的模板
http://www-cgrl.cs.mcgill.ca/~godfried/teaching/cg-projects/98/normand/ex1-model-bit.gif http://www-cgrl.cs.mcgill.ca/~godfried/teaching/cg-projects/98/normand/ex1-image-bit.gif
這將是結果: http://www-cgrl.cs.mcgill.ca/~godfried/teaching/cg-projects/98/normand/sc1-match.gif
這些圖片來自此頁: http://www-cgrl.cs.mcgill.ca/~godfried/teaching/cg-projects/98/normand/main.html 還有就是Rucklidge算法的參考,但我發現沒有關於該算法的信息。
我不需要超過15度的旋轉或縮放超過20%(不論是更大還是更小)。什麼是最好的方法來做到這一點?
* 編輯:*我有形成圖像邊緣的黑色像素列表,以及形成模板的另一個像素列表。我只是尋找一種簡單的方法來找到模板圖像像素列表的最佳偏移(x,y),使它們儘可能接近形成圖像的像素。一些寬容會很好,允許縮放百分之幾或幾度旋轉,但沒有激進。
謝謝。我想要一些簡單的東西,例如在圖像上應用Canny濾鏡(以獲得邊緣圖像),然後看看如何計算移動第一個圖像的位置(我保持簡單,可能是小的旋轉和縮放,不多),以便模板(大致)與它對齊。 – Dmi 2011-03-11 21:45:03