可视化HOG功能MATLAB

时间:2014-11-03 20:57:00

标签: matlab compilation osx-mavericks

我尝试使用此链接中的iHOG:http://web.mit.edu/vondrick/ihog/#code来显示我的HOG功能。但是,在执行这些步骤时遇到了编译问题。我正在使用MAC Mavericks MATLAB 2014a,有没有人在使用相同系统时遇到编译问题或者可能知道原因?这是运行' compile'之后MATLAB给出的错误的屏幕截图。如此链接https://github.com/CSAILVision/ihog/blob/master/README.md#ihog-inverting-histograms-of-oriented-gradients

所示

enter image description here

我尝试将-o更改为-ray,这是由@rayryeng告诉的。但是,我仍然发生以下错误:

enter image description here

1 个答案:

答案 0 :(得分:0)

虽然这与HOG无关,但请看一下Kota Yamaguchi撰写的关于mexopencv的Github页面:https://github.com/kyamagu/mexopencv/issues/117。您遇到的错误是在编译他的MEX OpenCV包装器时遇到的。

基本上,mex -o选项适用于R2013b及以下版本的MATLAB版本。从R2014a开始,使用-output时需要使用mex标志。您可能正在使用R2014a或更高版本的MATLAB版本。因此,请转到compile.m文件,并将-o标记的所有实例更改为-output