2014-11-03 139 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