2012-05-11 58 views
1

我想在opencv 2.4中使用line-mod(在特殊的line-2d)來比較圖像。目前我嘗試更改測試實現linemod.cpp以使用輸入圖像而不是相機,但沒有任何成功。OpenCV Line-Mod問題與圖像

我試圖通過imread('...',CV_LOAD_IMAGE_COLOR)加載圖像;並將其推送到源矢量中,但得到'線性化'錯誤中的'OpenCV錯誤:斷言失敗(response_map.rows%T == 0)。

如果我加載CV_LOAD_IMAGE_GRAYSCALE圖像,運行停止在檢測器 - >匹配錯誤'線程1:EXC_BAD_ACCESS(代碼= 1,地址= 0x11310f000)'。

我不明白是什麼讓從VideoCapturer和imread未來圖像之間的差異...

有沒有人在那裏,可以幫助我嗎?我完全失去了...再次;-)

(例如示例代碼匹配從linemod圖像的兩個對象將是絕對太棒了!)

我在Mac上使用的OpenCV 2.4和Xcode。

回答

0

也許這是一個答案爲時已晚,但我也有興趣在算法

在OpenCV的紀要2012-06-26(http://code.opencv.org/projects/opencv/wiki/2012)你可以閱讀:

Will work with Stefan Hinterstoisser for final version of LINEMOD by September

所以,如果你還沒有解決它,你可能想等。

+2

嘿BeLioN非常感謝您的回答!由於我沒有解決問題,我只是等待;-) – hans