2011-07-26 45 views
0

我有一個圖像和一堆圖像。我需要用3d註冊翻譯,旋轉將一個圖像註冊到圖像堆棧。我知道我必須使用剛性。我使用距離地圖作爲比賽的衡量標準,但我無法管理如何進行註冊。使用C++將圖像註冊到圖像堆棧

如果我在分割一個圖像的興趣點並在堆棧圖中搜索它,我不採取任何措施。有沒有人有任何想法?

+1

您是否使用了一些圖像處理框架? – Mat

+0

不,我從一開始就編寫程序。我做了一個管理兩個堆棧並進行註冊的程序。但是現在我有一個圖像和一個堆棧,而且我找不到一個方法來註冊圖像 – frankidem

+1

必須發佈相關片段,如果這些代碼都是自定義代碼,沒有人能夠理解你在說什麼。 – Mat

回答

0

從圖像庫和當前圖像中提取SIFT特徵。通過對攝像機矩陣進行RANSAC估計,將當前圖像投影到庫圖像上,對照每個庫圖像檢查當前圖像。如果您可以找到合理的變換矩陣,那麼對於合理的RANSAC參數,您可以將圖像視爲註冊匹配。

+0

你知道我可以使用這個步驟的任何軟件嗎? – frankidem

+0

除了SIFT特徵提取器之外,MATLAB還提供了所有您需要的工具。 C++也有這樣做的庫的負載。檢查OpenCV,Shogun工具箱等 – totowtwo