2014-11-03 164 views
-2

我試圖使用在此鏈接中找到的iHOG:http://web.mit.edu/vondrick/ihog/#code來可視化我的HOG特徵。但是,在執行這些步驟時,我遇到了編譯問題。我使用MAC Mavericks MATLAB 2014a,有沒有人在使用同一個系統時遇到過編譯問題,或者知道爲什麼?這是通過這個鏈接https://github.com/CSAILVision/ihog/blob/master/README.md#ihog-inverting-histograms-of-oriented-gradients可視化HOG特徵MATLAB

enter image description here

我試圖改變-o到-Output如告訴再見@rayryeng指示運行「編譯」後給出MATLAB錯誤的屏幕截圖。不過還是我有以下錯誤發生的歷史:

enter image description here

+3

您需要向我們提供有關您正在處理的錯誤和程序規格的足夠詳細信息。分享您用於此目的的一些代碼/命令。 – NKN 2014-11-03 21:06:54

+0

對不起。我用錯誤的屏幕截圖編輯它。希望它更清楚。 – user2541516 2014-11-03 21:41:00

+0

不確定....也許你應該在github頁面上詢問作者並提出問題?我很驚訝你還沒有這樣做。這是我會做的第一件事。 – rayryeng 2014-11-04 14:06:31

回答

0

雖然這是不相關的HOG,看看哥打山口關於mexopencv此Github上頁:https://github.com/kyamagu/mexopencv/issues/117。在編譯他的MEX OpenCV包裝時遇到了你遇到的錯誤。

本質上,mex -o選項適用於R2013b及以下版本的MATLAB版本。從R2014a起,使用mex時需要使用-output標誌。您可能正在使用R2014a或更高版本的MATLAB版本。因此,請進入compile.m文件,並將-o標誌的所有實例更改爲-output

+0

我編輯了我的問題@rayryeng – user2541516 2014-11-04 12:22:48